Exercises

Exercises

COMPLETE THE SENTENCES WITH THE CORRECT PERFECT CONTINUOUS TENSE:

  1. She has been working (work) here for five years. (present perfect continuous)
  2. I have been studying (study) English since I was a child. (present perfect continuous)
  3. They had been playing (play) football for an hour before it started to rain. (past perfect continuous)
  4. He had been waiting (wait) for 30 minutes when the bus finally arrived. (past perfect continuous)
  5. By next month, we will have been living (live) in this city for a decade. (future perfect continuous)
  6. She will has been practicing (practice) the piano for two hours by the time her lesson starts. (future perfect continuous)

 CHOOSE THE CORRECT FORM:

  1. have been working / had been working here since 2020.
  2. They will have been traveling / have been traveling for a week by Friday.
  3. He had been sleeping / has been sleeping before you called.
  4. We will have been studying / have studied for six hours by the time the test begins.

MAKE SENTENCES USING THE PROMPTS:

  1. She / read / all morning (present perfect continuous)

She has been reading all morning.

12. They / wait / for hours before help arrived (past perfect continuous)

They have been waiting for hours help arrived.

13. By June / I / work / at the company / for 2 years (future perfect continuous)

By June I will have been working at the company for 2 years.

Leave a comment