Working from anywhere: the present perfect continuous for activities up to now
About this lesson
This B1 ESL lesson plan teaches the present perfect continuous through remote work and Tulsa Remote, a program that helps remote workers move to Tulsa, Oklahoma.
- Grammar
- Have or has + been + -ing for an activity that is still going on (I've been working from home since March.) or just stopped with a result (I've been painting.).
- Topic
- Tulsa, the old “Oil Capital of the World,” and its program for remote workers, with words such as coworking space, newcomer, employer and deadline.
- Activities
- Episode notes to read, a video call with a remote worker and a listener's message to hear, five self-checking drills, a chat between friends and open boxes.
What's inside
Chapter 1Warm-up: Work from anywhere?
Chapter 2Episode notes: Tulsa wants you
Chapter 3Listen: Is that a cat on your keyboard?
Chapter 4Grammar: I've been working from the couch!
- Study the scheme: have / has been + -ingGrammar schemeTry it
- Choose the correct optionChoose the optionUnlock
- Fill in the gaps with have / has been + -ingFill in the gapsTry it
- Fill in the table: positive, negative, questionFill in the tableUnlock
- Put the words in the correct orderUnjumbleUnlock
- Choose the right sentenceQuizUnlock
Chapter 5Let's talk: where have you been working?
Chapter 6Homework
- Match the words and the meaningsMatchUnlock
- Unscramble the wordsAnagramUnlock
- Fill in the gaps with the lesson's wordsFill in the gapsUnlock
- Match the words and the sentencesMemory gameUnlock
- Choose the correct optionChoose the optionUnlock
- Fill in the gaps with have / has been + -ing: how long?Fill in the gapsUnlock
- Sort the time words: for or since?Sort into columnsUnlock
- Put the words in the correct orderUnjumbleUnlock
- Choose the correct option: Ivan answers your questionsChoose the optionUnlock
- Drag the words into the gaps: the hosts answer TeresaDrag and dropUnlock
Vocabulary
12 words and phrases from the lesson, each with a picture and audio in edio.
+9 more with pictures and audio in the lessonMore words
- coworking space
- home office
- newcomer
- grant
- employer
- potluck
- deadline
- Art Deco
- okra
Grammar: present perfect continuous
The present perfect continuous, have or has + been + -ing, looks at an activity from its start up to now: I've been working from home since March. It also explains a result that you can see: I've been painting, so my hands are blue. With remote work in Tulsa, learners build the form for every person, ask How long…? and keep state verbs out of it.
I've been working from home since March
have / has been + verb-ing: it started in the past and is still going on, or it just stopped and you can see the result.
Have / has + been + -ing
The form has three parts after the subject: have or has, then been, then the verb + -ing. He, she and it take has: Ivan has been living in Tulsa since last spring. The negative adds not: I haven't been working.
have / has + been + verb-ing
subjecthave / hasbeenverb + -ing
I've been working from home since March.
Ivan has been living in Tulsa since last spring.
Have you been waiting long?
Every person
| Who | Positive ✅ | Short form | Negative ❌ |
|---|---|---|---|
| I | I have been working | I've been working | I haven't been working |
| you | You have been working | You've been working | You haven't been working |
| he | He has been working | He's been working | He hasn't been working |
| she | She has been working | She's been working | She hasn't been working |
| it | It has been raining | It's been raining | It hasn't been raining |
| we | We have been working | We've been working | We haven't been working |
| they | They have been working | They've been working | They haven't been working |
Still going on, or a result you can see
First, an activity that is still going on: Ivan has been working for his company for four years. Second, an activity that just stopped and left a result: The street is wet. It's been raining. You're out of breath! Have you been running?
Still going on now (since, for, How long…?)
- I've been working remotely since 2023.
- Ivan has been working for his company for four years.
- How long have you been living in Tulsa?
It just stopped: you can see the result
- I've been painting: that's why my hands are blue.
- The street is wet. It's been raining.
- You're out of breath! Have you been running?
How long…? with for and since
How long comes first, then have or has, the subject, been and the -ing form: How long have you been living in Tulsa? Answer with since or for: Since last spring. For a year. Short answers: Yes, he has. No, I haven't.
Questions and short answers
| Question | Short answer |
|---|---|
| Have I / you / we / they been working? | Yes, … have. / No, … haven't. |
| Has he / she / it been working? | Yes, … has. / No, … hasn't. |
| Have you been waiting long? | No, I haven't. Just a minute. |
| Has Ivan been cooking? | Yes, he has. Fried okra! |
| How long have you been living in Tulsa? | Since last spring. |
| How long has she been working from home? | For a year. |
since, for and How long…?
Use since + the start: since 2023, since March, since last spring, since nine o'clock. Use for + a length of time: for an hour, for four years, for a long time. Ask with How long have / has … been + -ing? How long have you been working here? – Since May. / For two years.
Spelling the -ing form
Most verbs just add -ing: working, going. A silent e drops before -ing: move → moving, settle in → settling in. Some short verbs double the last letter: get → getting, sit → sitting.
Spelling: verb + -ing
Most verbs just add -ing: work → working, go → going. A silent e goes: move → moving, live → living, settle in → settling in. Some short verbs double the last letter: get → getting, run → running, sit → sitting.
Not with state verbs
Verbs for states, not activities, such as know, like, want and have (= own), don't usually take been + -ing. Use the present perfect simple with them: I've known her since 2020, not I've been knowing her. Lesson 7 compares the two forms.
Not with every verb
Some verbs are about states, not activities: know, have (= own), like, love, want. They don't usually take been + -ing. Say: I've known her since 2020. I've had this laptop for years. Not: I've been knowing her.
Common mistakes
I'm working here since 2023.
I've been working here since 2023.
with since, for and How long: have / has been + -ing
How long are you living here?
How long have you been living here?
How long + have / has + been + -ing
He have been working all day.
He has been working all day.
he, she, it: has been
I've being work here for a year.
I've been working here for a year.
been (not being), then verb + -ing
More lessons on this grammar: Present perfect continuous lessons and exercises
Try the present perfect continuous exercises
Try them yourself: these are the same exercises your students do in edio.
What's in the lesson
- 17 auto-checked exercises
- 6 games
- 1 article
- 1 grammar scheme
- 1 set of word cards
- 2 audio clips
- 2 pictures
- 2 transcripts
The main objectives of this lesson are to:
- talk about an activity that started in the past and is still going on: Ivan has been living in Tulsa since last spring.
- ask and answer How long have you been…? with for and since: How long has Teresa been working from home? – For a year.
- explain a result you can see now: My hands are blue because I've been painting. The street is wet. It's been raining.
- make negatives and questions for every person: Jade hasn't been sleeping well. Has Footnote been sleeping on your laptop? – Yes, she has.
- avoid I'm working here since 2023 and I've being working: it's I've been working here since 2023
Lesson 6 is the second lesson of Dream jobs, new jobs, unit 2 of English B1.1 · Stories That Travel. It builds on lessons 1 and 2, where the present perfect and for and since covered time up to now, and adds been + -ing for activities. Lesson 7 sets the simple and continuous forms side by side. A move to a new city for remote work is full of things in progress, so How long have you been…? comes up again and again.
Students spin a wheel of questions about work and home, then learn twelve words, from move and settle in to potluck and okra, with pictures and audio. They read the show's episode notes on Tulsa and its program for remote workers, with true-or-false statements and a quiz, then hear Riley's video call with Ivan, who moved from Dallas, and a voice message from Teresa, who works from home; both are AI-voiced. Five self-checking drills follow the scheme, among them a table of positives, negatives and questions. Students then compare where they've been working in a chat with a friend and open boxes of How long have you been…? questions.
All ten homework tasks check themselves: a word match, an anagram, a word gap-fill and a memory game, then a choice of forms, How long…? questions to build, a for or since sort, sentences to put in order, Ivan's answers to listeners' questions and the hosts' answer to Teresa.
- Grammar:
- present perfect continuous · How long have you been…? · for and since · short answers
- Topic:
- remote work · Tulsa · Oklahoma · Tulsa Remote · coworking spaces · time zones · Stories That Travel
Teaching tips
- Act out a result and let the class guess: come in out of breath, or with paint on your hands, and ask What have I been doing? Students answer You've been running! or You've been painting!
- Before the notes, ask why a city wants newcomers. Students guess, then read to find out what Tulsa Remote gives and what it doesn't: a grant and help settling in, but no job.
- Draw two clocks for the video call, one for Tulsa and one for Los Angeles, and ask why Ivan's mornings are free. Then play the call again for every been + -ing sentence.
- Run a How long…? survey after the chat: each student asks three classmates How long have you been learning English? or How long have you been living here? and reports one answer to the class.
Liked it?
Teach the whole lesson in edio
32 exercises in 6 chapters, ready to teach. edio is an online platform for language schools and teachers: ready-made interactive lessons, live classes, homework and student progress in one place.
Start a free trial
7 days, no credit card.
Open the lesson
Find it in the library of 621 ready lessons. Teach it as it is, or copy any chapter into your own lessons.
Teach it live or as homework
Students work in their own accounts, in sync with you during the lesson, and the practice exercises check themselves.
The whole course: English B1.1 · Stories That Travel
32 lessons for adults at B1 in American English, each built around a true story. Riley, Jade and Darius make a podcast in Kansas City about true American stories, and each lesson tells one, from a seaplane airport in Alaska to the Marfa Lights of West Texas. Learners compare the present perfect with the past simple, use future forms, modals and quantifiers, and give their own opinions. The practice exercises check themselves.See the course
Unit 1 Travel smart
the present perfect vs the past simple, for and since, indirect questions, be used to and get used to
Lesson 1Would you visit an airport just for fun?Present perfect vs past simple
Lesson 2Would you sleep in a 300-year-old inn?For and since with the present perfect
Lesson 3My suitcase has gone to Honolulu!Indirect questions for polite requests
Lesson 4Can you practice a flight?Be used to and get used to
Unit 2 Dream jobs, new jobs
will have to and won't be allowed to, the present perfect continuous, simple vs continuous, would vs used to
Lesson 5Would you jump off a moving boat for a job?Will have to, will be able to and will be allowed to
Lesson 6 · you're hereWorking from anywherePresent perfect continuous
Lesson 7Could you be a camp counselor?Present perfect simple vs continuous
Lesson 8Would you live in a lighthouse?Would vs used to for the past
Unit 3 Space and discovery
it's + adjective + to, What's it like to…?, future forms compared, future time clauses, too and enough + to
Unit 4 Life online
the more…, the more…, be supposed to, ought to and had better, let, make and allow
Lesson 13The internet's first word was “LO”Comparative and comparative; the more…, the more…
Lesson 14Who sent the first spam?Be supposed to for rules, expectations and plans
Lesson 15Is your password really safe?Ought to and had better for advice and warnings
Lesson 16Who writes Wikipedia?Let, make and allow + someone
Unit 5 Screen and page
-ed and -ing adjectives, gradable and extreme adjectives, present tenses for a plot, articles for things in general
Lesson 17Why do readers still love Nancy Drew?-ed and -ing adjectives for feelings
Lesson 18Movie night in your carGradable and extreme adjectives
Lesson 19Would you review a book on TV?Present tenses to tell a plot
Lesson 20Where are the books about girls like me?Articles for things in general and specific things
Unit 6 Green living
few and a few, little and a little, all, most, some and none, each and every, fewer and less
Unit 7 Sporting moments
could, was able to and managed to, for, during and while, present tenses for live commentary, question tags
Unit 8 Mysteries and lost worlds
both… and, either… or and neither… nor, uncountable nouns, how sure we are about the future, unless, as long as and in case















