12. After Jessica_____ her agree, she intends to work in her father's company.
A. will finish B. will have finished C. finishes D. is finishing
13. When my parents_____ for a visit tomorrow, they will see our new baby of the first time.
A. will arrive B. arrives C. will have arrived D. arrived
14. Fatemah looked down to discover a snake at her feet. When she saw it, she_____
A. was screaming B. had screamed C. screamed D. screams
15. By the time Alfonso finally graduated from high school, he_____ seven different schools because his parents moved frequently.
A. attended B. was attending
C. had attended D.had been attending
16. Robert ____________ill for three weeks. He is still in hospital.
A. had been B. has been C. is D. was
17. I’m very tired. I ..................... over four hundred miles today.
A. drive B. am driving C. have drived D. have driven
18. The boy _________ a letter yesterday.
A. wrote B. have written C. written D. Writes
19. I'll return Bod's pen to him next time I _____ him.
A. see B. will see C. will have seen D. have seen
20.I____________ all of the questions correctly since I began this grammar exercise on verb tenses.
A. am answering B. answer C. have answered D. answered
21. A small stone struck the windshield while we _____ down the gravel road.
A. drive B. were driving C. had driven D. had been driving
22. As soon as Martina saw the fire, she_____ the fire department.
A. was telephoning B. telephoned C. had telephoned D. telephones.
23. Before Jennifer won the lottery, she_____ any kind of contest.
A. hasn't entered B. didn't enter C. wasn't entering D. hadn't entered
24. They _________ in the sea for an hour.
A. swim B. swam C. have swum D. Swum
25. Everything is going well. We ____________any problems so far.
A. didn’t have B. don’t have C. haven’t had D. hadn’t had
26. I think the weather ____________ be nice later.
A. shall B. will C. is going to D. can
27. Jane ____________ just a few minutes ago.
A. left B. has left C. leaves D. had left
28. Timson ____________. 13 films and I think her latest is the best.
A. made B. had made C. has made D. was making
29. They _________ a lot of Coke last night.
A. drank B. drink C. have drunk D. drunk
30. She _________ her arm last week.
A. hurt B. hurting C. hurts D. to hurt
31. He _________ all his money last week.
A. spends B. spending C. spent D. has spent
32. She _________ a bath two minutes ago.
A. have B. has C. having D. had
33. I____________n the room now.
A-am being B-was being C-have been being D-am
34. I____________to New york three times this year.
A-have been B-was C-were D-had been
35. I will come and see you before I____________for America.
A-leave B-will leave C-have left D-shall leave
36. I promise I _________ help you with your homework.
A. will B. would C. should D. may
37. John ____________a book when I saw him.
A.is reading B.read C.was reading D.reading
38. He said he____________return later.
A.will B.would C.can D.would be
39. How long_________ Mr. Smith_________ in this school?
A. did/teach B. has/taught C. does/teach D. have/taught
40. Please be quiet! I_________.
A. is working B. am working C. are working D. is...used to want
41. Sometimes I_________ up before the sun rises
A. get B. got C. gets D. am getting
42. Liz_________here since last year.
A. have lived B. was C. has been D. lived
43. I_________ Jerry 3 days ago.
A. won’t meet B. haven’t met C. hasn’t met D. didn’t meet
44. What time ____________ to work this morning ?
A. did you get B. are you getting C. have you got D. do you get
45. When I ____________ him, the man was running away.
A. see B. was seeing C. saw D. had seen
46. I haven’t seen Kate ____________ Christmas.
A. for B. never C. ever D. since
47. He’s worked for this company ____________ many years.
A. since B. for C. in D. at
48. As soon as Martina saw the fire, she _______ the fire department
A. was telephoning B. telephoned
C. had telephoned D. has telephoned
49. Every time Parkas sees a movie made in India, he _______homesick
A. will have left B. felt C. feels D. is feeling
50. After the race _______, the celebration began
A. had been won B. is won C. will be won D. has been won
51. While he was washing his car, Mr. Brown _______a small dint in the rear fender.
A. has discovered B. was discovering
C. is discovering D. discovered
52. _________ your father_________ a manager in this bank since last year?
A. has/been B. did/work C. was/being D. have /been
53. What will happen if the air____________ ?
A. was polluted B. be polluted C. is polluted D. has polluted
54. Look! Thomas _______his little sister to class.
A. is bringing B. brought C. to bring D. bring
55. My older sister _______to pop music.
A. is often listeningB. often listens C. often listen D. often listening
56. We ________an exercise now.
A. writes B. writing C. write D. are writing
57. Mmm! Mum __________a cake.
A. makes B. make C. is making D. makes
58. Our teacher ________ us a test every month.
A. gives B. is giving C. giving D. gives
59. I ____________ coffee for breakfast every day.
A. have B. has C. having D. am having
60. My brother____________ in a shoe store now
A. work B. working C. is working D. are working
61. She____________ to school every day.
A. go B. goes C. to go D. going
62. My brother____________ in a shoe store now
A. work B. working C. is working D. are working
63. We have been living here____________1990
A. for B. from C. since D. during
64. Pasteur _____ in the 19th century.
A. was living B. lived C. had lived D. has lived
65. Now my sister _____ a bicycle of her own.
A. is having B. are having C. has D. had
66 .How ____________since we ____________school?
A. are you / left B. will you be / had left
C. have you been / left D. had you been/ had left
67. When he came____________
A. I was watching TV B. I watched TV
C. I am watching TV D. I have watched TV
68. The piano _____ at the moment.
A. repairs B. repaired
C. is repaired D. is being repaired
69 I saw Jack yesterday morning while I ________ home from work.
A. walked B. was walking
C. am walking D. had been walking
70. Miss Helen ____________ a newspaper now.
A. are reading B. am reading
C. is reading D. reading
71. After Jessica_____ her agree, she intends to work in her father's company.
A. will finish B. will have finished
C. finishes D. is finishing
72. By the time I go to bed tonight, I _____ my work for the day.
A. will finish B. have finished
C. will have finished D. finish
73. Until you learn to relax more, you_____ your ability to speak English.
A. haven't improved B. aren't improving
C. don't improve D. won't improve
74. Before I stated the car, all of the passengers_____ their seat belts.
A. will buckle B. had buckled
C. buckle D. have buckled
75. It seems that whenever I travel abroad I _____ to take something need.
A. forgot B. am forgetting
C. forgets D. had forgotten
16. As soon as Martina saw the fire, she......the fire department.
A. was telephoning B. telephoned C. had telephoned D. telephones
17. Before Jennifer won the lottery, she ...............any kind of contest.
A. hasn't entered B. didn't enter C. wasn't entering D. hadn't entered
18. Every time Prakash sees a movie made in India, he..........homesick.
A. will have felt B. felt C. feels D. is feeling
19. Since I left Venezuela six years ago, I ........to visit friends and family several times.
A. return B. will have returned C. am returning D. have returned
20. When he was washing his new car, Mr. De Rosa.........a small dent in the rear fender.
A. has discovered B. was discovering C. is discovering D. discovered
21. Yesterday while I was jogging in the park, Matthew......on the company's annual report. A. was working B. had been working C. has worked D. works
22. Tony........to have children until his little daughter was born. After she won his heart, he decided he wanted a big family.
A. didn't want B. hadn't
A. didn't want B. hadn't wanted C. wasn't wanting D. hasn't wanted
23. After the horse threw her to the ground for the third time, Jennifer picked herself up and said, "I ...on another horse as long as I live".
A. never ride B. have never ridden C. will never ride D. do not ride
24. The next time Paul........to New York, he will visit the Metropolitan Museum's famous collection of international musical instruments.
A. will fly B. flies C. has flown D. will have flown
25. Ever since Maurice arrived, he.......quietly in the corner. Is something wrong?
A. sat B. has been sitting C. sits D. is sitting
26. After Nancy.........for twenty minutes, she began to feel tired.
A. jogging B. had been jogging C. has been jogging D. has jogged
27. Peter, ......since you got home from football practice?
A. have you eaten B. will you eat C. are you eating D. do you eat
28. By the time the young birds........the nest for good, they will have learned how to fly.
A. will leave B. will have left C. are leaving D. leave
29. The last time I .......in Athens, the weather was hot and humid.
A. had been B. was C. am D. will be
30. The farmer acted too late. He locked the barn door after his horse.........
A. had been stolen B. will be stolen C. is stolen D. has been st