Mixed Tenses Exercises PDFSet 1: Present Tenses Mixed
20 questions·12 min·Answers included·Explanations included
Preview: Questions
Fill in the blank with the correct option.
1.I ___ coffee every morning before work.
a) am drinkingb) have drunkc) have been drinkingd) drink
2.She ___ on a new project at the moment.
a) worksb) is workingc) has workedd) has been working
3.They ___ in London for ten years now.
a) liveb) are livingc) have livedd) have been living
4.Look! It ___ outside.
a) rainsb) has rainedc) has been rainingd) is raining
5.Water ___ at 100 degrees Celsius.
a) boilsb) is boilingc) has boiledd) has been boiling
... and 15 more questions in the PDF
Preview: Answers
1.drink
2.is working
3.have lived
4.is raining
5.boils
... and 15 more answers in the PDF
Preview: Explanations
1."drink"(d)
Use Present Simple for habits and routines. 'Every morning' indicates a regular habit.
2."is working"(b)
Use Present Continuous for actions happening now. 'At the moment' signals a current activity.
3."have lived"(c)
Both Present Perfect ('have lived') and Present Perfect Continuous ('have been living') are correct here. 'Have lived' emphasizes the fact/result, while 'have been living' emphasizes the ongoing duration. In this exercise, we accept both.
4."is raining"(d)
Use Present Continuous for something happening right now. 'Look!' draws attention to a current event.
5."boils"(a)
Use Present Simple for scientific facts and general truths.
... and 15 more explanations in the PDF
More Mixed Tenses Exercises
Prefer practicing online?
Try our interactive exercises with instant feedback.