Present perfect continuous: still going on
Use have/has been + -ing for something that started in the past and is still going — stressing how long: "They've been saving for five years," "How long have you been working here?"
Read the sentences below, then practice the whole lesson with audio.
- 1They’ve been putting money aside to buy an apartment for five years
- 2I’ve been working on this project since last week
- 3They’ve been getting ready for the spring fair since last month
- 4I’ve been standing here for more than an hour
- 5She’s been working on a novel for the past two years
- 6The kids have been playing in the yard all afternoon
- 7He’s been trying to reach you by phone since yesterday
- 8She’s been teaching at that academy since she finished university
- 9It’s been snowing since early this morning
- 10How long have you been working here?
- 11We’ve been preparing a booth for the town market since Monday
- 12She’s been waiting at the bus stop for over forty minutes
- 13I’ve been studying English after dinner every day
- 14She’s been jogging along the river since sunrise
- 15How long have you been living in this neighborhood?
FAQ
- How does this dictation practice work?
- Play a sentence, type exactly what you hear, then press check — Dictation Trainer shows word-level feedback: which words you misheard, misspelled, confused for a homophone, or missed.
- Do I need an account, and is it free?
- You can read the sentences here without signing up. To practice with audio and save progress, create a free account — practice runs on Echoes you earn for free, starting with 100.
- What level is this lesson?
- This lesson is graded A2 on the CEFR scale and has 15 sentences. Dictation Trainer lessons currently run from A1 to B2, with more lessons on the way.