Choose the correct tense for each sentence. 1 After Jonathan _________________ his degree, she intends to work in an office. (will finish –will have finished–finishes–is finishing) 2 Mona looked down to discover a snake at her feet. When she saw it she___________. (Screamed –was screaming –had screamed –screams) 3 I borrowed four books on gardening the last time I _________________to the library. (go –went –had gone –have gone) 4 By the time I go to bed tonight I _________________my work for the day (will finish –have finished –will have finished –finish) 5 Mark Twain _________________ up in a small town in Mississippi. (was growing up –had grown up –grew up –has grown up) 6 When my parents _________________tomorrow, they will see our new baby for the first time. (will arrive –arrive –will have arrived –arrived) 7 Until you learn how to take a break, you _________________your ability to speak English. (haven’t improved–aren’t improving–don’t improve–won’t improve) 8 My grandfather _________________in an airplane before, so this is his first time. (never flies –had never flown –has never flown –never flew) 9 I _________________in this city since I was a small child. (have been living –am living –had been living –lived) 10 While I _________________TV last night a small mouse ran across the room. (watched –have watched –watch –was watching) 11 Jane isn’t here yet. I _________________since noon but there is no sign of her. (have waited –am writing–wait –have been waiting) 12 By the time my brother finally graduated from high school, he _________________seven different schools. (attended –was attending –had attended –had been attending) 13 On June 20thI returned home. I _________________foral most two years. (was away /have been away –am away –had been away) 14 When I got to the party, many people _________________. (were already dancing –already danced –had already danced –have already danced). 15 Before I started the car, all of the passengers _________________their seat belts. (will buckle –will have buckled –had buckled –buckle) 16 Right now we _________________a heat wave. It’s been so hot for almost a week. (have –have had –have been having –are having) 17 When I go and see the doctor this afternoon I _________________him to take a look at my throat. (will ask –asked –will have asked –ask) 18 I sent you the money almost a week ago but I still _________________any confirmation. (hadn’t received –didn’t receive –haven’t received –am not receiving) 19 After they _________________the race the celebrations began.(won –have won -win –had won) 20 Our football team _________________a football match until last season, when the new coach came. (never wins –has never won –had never won –never won) 21 I _________________all the questions correctly since I began the course. (had answered –have been answering –have answered –answered) 22 It’s against the law to kill whales. They _________________ extinct. (have become –become –became –are becoming) 23 Jim, why don’t you take some time off? You _________________too hard lately. (are working –were working –had been working –have been working) 24 Next month I have a week’s vacation. I _________________ on going on a trip to the Rockies. (am planning –have planned –will plan /will be planning) 25 I’ll be right with you as soon as I _________________my keys. (will find –found –find –will have found)
Answers
Answered by
13
Answer:
1. finishes
2. screamed
3. went
4. will have finished
5. grew up
6. arrive
7. won't improve
8. has never flown
9. have been living
10. was watching
11. have been waiting
12. had attended
13. had been away
14. were already dancing
15. had buckled
16. are having
17. will ask
18. haven't received
19. had won
20. had never won
21. have answered
22. are becoming
23. have been working
24. am planning
25. find
Similar questions