Mixed Tenses Exercises PDFSet 5: All Tenses Review (B2)
20 questions·15 min·Answers included·Explanations included
Preview: Questions
Fill in the blank with the correct option.
1.By the time the rescue team arrived, the hikers ___ for three days without food.
a) survivedb) were survivingc) had survivedd) had been surviving
2.This is the first time I ___ such a challenging exam.
a) takeb) have takenc) tookd) had taken
3.She ___ ___ the company for 20 years when she finally became CEO.
a) worked forb) was working forc) had been working ford) has been working for
4.I wish I ___ harder when I was at university.
a) studiedb) have studiedc) had studiedd) was studying
5.By next December, they ___ married for 25 years.
a) will have beenb) will bec) ared) have been
... and 15 more questions in the PDF
Preview: Answers
1.had been surviving
2.have taken
3.had been working for
4.had studied
5.will have been
... and 15 more answers in the PDF
Preview: Explanations
1."had been surviving"(d)
Use Past Perfect Continuous to emphasize the duration of an action before another past event.
2."have taken"(b)
Use Present Perfect after 'This is the first/second time...' to talk about experiences.
3."had been working for"(c)
Use Past Perfect Continuous to emphasize the duration of an action before a past achievement. The structure is 'had been + verb-ing'.
4."had studied"(c)
Use Past Perfect after 'I wish' to express regret about the past.
5."will have been"(a)
Use Future Perfect for a state that will have lasted a certain duration by a future point.
... and 15 more explanations in the PDF
More Mixed Tenses Exercises
Prefer practicing online?
Try our interactive exercises with instant feedback.