I ... to my father right now. can you call back later?
Talk b. am talking c. talked d. has talked
Mike ... TV when I came in the living room.
was watching b. whatches c. will watch d.has been watching
The train ... before we came to the train station.
a. will leave b.is leaving c. left d.had left
They ... lunch at 11 tomorrow.
will be having b. was having c. have had d. has
Mark ... to the cinema every Sunday.
Goes b. is going c. will have gone d. had gone
Jane ... school already. She is at the university.
Finish b. has finished c. will be finishing d.had finished
7.Mom ... dinner for an hour already.
Cooked b. cook c. will have been cooking d. has been cooking
8.They ... this building last year.
See b. saw c.have seen d. will see
9.Barbra ... for eight hours when i woke her up.
Sleeps b.has been sleeping c.had been sleeping d.will have slept
10.My friend ... me next week, I think.
will visit b. visited c.had visited d.are visiting
11.I think, I ... this book by next week.
a. finish b. will have finished c. finished d. have finished
12.They ... chess for 2 hours when you come tomorrow.
Plays b.have played c.had played d.will have been playing
13. Maria__________ German at evening classes this term.
a. Is studying b. studies c. study d. does study
14. I __________ out last night. I was too tired.
a. didn’t go b. wasn’t going c. didn’t went d. haven’t gone.
15. __________ my cousine 4 times today but her number’s always engaged.
a. phoned b. I’d phoned c. I’ve phoned d. I’ve been phoning
16 __________ the dentist after school so I can’t play tennis with you
a. I’ll visit b. I’m going to visit c. I’m visiting d. I visit
17. Where __________?” “In a village near London.
a. lives your uncle b. have your uncle lived c. does your uncle live d. is your uncle living
18. Lisa was driving into town when she__________ out of petrol
a. Was running b. run c ran d. had run
19. I’ll write to you as soon as __________ my exam results
a. I know b. I’ll know C I’m going to know d. I’ve known my exams
20. The builders __________ the house by the end of this week
a. have finished b. will have finished c. will have been finishing d are finishing
21. I don’t like action films now, but I __________ like them when I was younger.
a. was used to b. used to c. would d. would use to
22. Liz is from Edinburgh. She __________ there all her life.
a. is living b has lived c lives d lived
23. ‘Can you drive?’ ‘No, __________ a car but I want to learn.’
a. I never drove b. I was never driving c. I’ve never driven d I’ve never be driving
24. My friend __________ for me when I arrived.
a. a. waited b. has waited c. was waiting d. has been waiting
25. Let’s take a break soon, __________?
a. a. is it b. do we c. shall we d. will we
26 I hear you’re having your house repainted. How __________?
a. is it looking b. does it look c. it looks d. will it look?
27. David has been practicing the song for days. It__________ quite good, but he doesn’t think he’s ready to perform it in public.
a. is sounding b. sounds c. has sounded d. has been sounding
28. ‘I can’t come over during the day.’ ‘I__________ you tomorrow, then.’
a. I’m seeing b. I’ll see c. I’m going to see d. I’ll have seen
29. Diana__________ her hair cut short when she left college.
a. had b. had had c. has had d. was having
30. Brad would have saved a lot of money if he__________ to my advice
a. would listen b. was listening c. had listened d. would have listened
31. ‘Did you get the theater tickets?’ ‘No, I forgot all about them. I__________ them tomorrow.’
a. will book b. am going to book c. will have booked d. am booking
32. If you listen carefully, you__________ an owl in the trees over there.
a. would hear b. will hear c. hear d. will have heard
33. Tonight France__________ Germany in a match important for both teams.
a. will play b. is playing c. plays d. is going to play
34. When he arrives in Dallas he __________ by train all day.
a. will have been travelling b. will travell c. will have travelled d. is going to travel
35. We were so relaxed because we__________ all day.
a. weren’t working b. hadn’t worked c. didn’t work d. had not been working