12 English Tenses — Gap filling — Exercise 1
Fill in the gaps with the correct tense.
Show example Hide example
The teacher
our essay by the next Monday. (to check)
The teacher will have checked our essay by the next Monday.
-
1.Wecoffee when the phone rang. (to drink)were drinking
-
2.When they arrived at the station, the trainalready. They had to wait for the next train. (to leave)hadleft
-
3.Sheat this school for over 15 years. She is still teaching here. (to teach)has been teaching
-
4.youKate? I don't know where she is. (to see)Haveseen
-
5.
- “Whatyounow?” (to watch)
- “A TV show.”
- “How longyouit?” (to watch)
- “Ifor an hour.” (to watch)
arewatchinghavebeen watchinghave been watching - “What
-
6.Matthewas a journalist for 10 years by the next month. (to work)will have been working
-
7.Last night he finished the book which hefor 2 years. (to write)had been writing
-
8.Sorry, I won’t come to the party. Ifor my exam for the whole evening. (to prepare)will be preparing
-
9.By the end of July, studentsall their exam. They will finally have time to rest. (to pass)will have passed
-
10.Emma usuallyto the gym twice a week. (to go)goes
Try this exercise as a worksheet
Need help?