COMPLETE THE SENTENCES WITH THE CORRECT PERFECT CONTINUOUS TENSE:
- She has been working (work) here for five years. (present perfect continuous)
- I have been studying (study) English since I was a child. (present perfect continuous)
- They had been playing (play) football for an hour before it started to rain. (past perfect continuous)
- He had been waiting (wait) for 30 minutes when the bus finally arrived. (past perfect continuous)
- By next month, we will have been living (live) in this city for a decade. (future perfect continuous)
- She will has been practicing (practice) the piano for two hours by the time her lesson starts. (future perfect continuous)
CHOOSE THE CORRECT FORM:
- I have been working / had been working here since 2020.
- They will have been traveling / have been traveling for a week by Friday.
- He had been sleeping / has been sleeping before you called.
- We will have been studying / have studied for six hours by the time the test begins.
MAKE SENTENCES USING THE PROMPTS:
- 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.
