You are on page 1of 1

English GRAMMAR Easy Hard


Tenses (Review) / B2

Choose.
1. Amanda and her cousin are extremely close. They are phoning phone
one another every day.
2. The hotel wasn’t very expensive. It didn’t cost won’t cost very much.
3. They aren’t here right now. They went have gone to the bank.
4. I am sure I will finish will have finished the project by Monday.
5. It takes is taking the Earth 365 days to move around the Sun.
6. Anna was waiting had waited for me when I arrived.
7. Every Monday, Nina is driving drives her children to football practice.
8. By the time we arrived at the airport, the plane left had left.
9. By the time you get home, I will have prepared will be preparing dinner.
10. The Olympic Games are taking take place every four years.
11. I’m sorry I can’t hear what you say are saying because everybody
talks is talking so loudly.
12. A: We don’t have any bread.
B: Really? I will get am going to get some from the shop then.
13. This time next week I will sunbathe will be sunbathing in the Bahamas.
14. A: Why do you need to borrow my suitcase?
B: I will visit am going to visit my mother in Scotland next month.
15. Carol is exercising has been exercising in the gym for two hours.
16. Mrs Lindy was angry because the children have painted had painted the walls
with red paint!
17. The students finished had finished the test before the bell rang.
18. He is working has been working in this company since 1999.
19. I go am going to the cinema tonight. I already have a ticket.
20. At this time tomorrow, we will fly will be flying to Toronto.
21. We have are having a party tomorrow night. Would you like to come?
22. I didn’t know who she was. I have never seen had never seen her before.
23. Grandma comes is coming to see us tomorrow.
24. Leo wrote has written many books. He’s an author.
25. When I finish this course, I will be learning will have been learning Spanish
for two years.
26. She had been looking was looking for a job for ten months before she
finally found one.
27. They were very tired, so they have left left the party early.
28. They were waiting had been waiting at the station for 90 minutes when the train
finally arrived.
29. He’ll be exhausted when he gets here. We will have been
travelling will travel for two days!
30. By the time Maria went to the post office, it has already had already closed.

You might also like