- As soon as Martina saw the fire, she ___________ the fire department.
a. was telephoning
b. telephoned
c. had telephoned
d. has telephoned
- Before Jennifer won the lottery, she _______ any kind of contest.
a. hasn’t entered b. doesn’t enter c. wasn’t entering d. hadn’t entered
- Every time Prakash sees a movie made in India, he _______ homesick.
a. will have felt b. felt c. feels d. is feeling
- 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
- While he was washing his new car, Mr. Brown _______ a small dent in the rear fender.
a. has discovered b. was discovering c. is discovering d. discovered
- Yesterday while I was attending a sales meeting, Matthew _______ on the company’s annual report.
a. was working b. had been working c. has worked d. works
- After the horse threw her to the ground for the third time, Jennifer picked herself up and said, “I _______ on another as long as I live.”
a. never ride b. have never ridden c. will never ride d. do not ride
- Ever since Maurice arrived, he _______ quietly in the corner. Is something wrong?
a. sat b. has been sitting c. had been stting d. will have sit
- After Nancy _______ for twenty minutes, she began to feel tired.
a. jogging b. had been jogging c. has been jogging d. has jogged
- Peter, _______ since you got home from football practice?
a. have you eaten b. will you eat c. are you eating d. do you eat
- By the time the young birds _______ the nest for food, they will have learned how to fly.
a. will leave b. will have left c. are leaving d. leave
- The last time I _______ in Athens, the weather was hot and humid.
a. had been b. was c. am d. will have been
- After Jessica _______ her degree, she intends to work in her father’s company.
a. will finish b. will have finished c. finishes d. is finishing
- 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
- When my parents _______ for a visit tomorrow, they will see our new baby for the first time.
a. will arrive b. arrived c. will have arrived d. arrive
- Susan looked down to discover a snake at her feet. When she saw it, she _______ _______.
a. was screaming b. had screamed c. screamed d. screams
- 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
- 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
- I borrowed four books on gardening the last time I __________ to the library.
a. go b. went c. had gone d. have gone
- Before I started the car, all of the passengers __________ their seat belts.
a. will buckle b. had buckled c. buckle d. have buckled
- It seems that whenever I travel abroad, I __________ to take something I need.
a. forgot b. am forgetting c. forget d. had forgotten
- When I see the doctor this afternoon, I __________ him to look at my throat.
a. will have asked b. asked c. will ask d. ask
- After ancient Greek athletes won a race in the Olympics, they __________ a simple crown of olive leaves.
a. were receiving b. had received c. received d. have received
- After the race __________, the celebration began.
a. had been won b. is won c. will be won d. has been won
- I’ll return Bob’s pen to him the next time I __________ him.
a. will have seen b. will see c. see d. have seen
- I __________ all of the questions correctly since I began this grammar exercise on verb tenses.
a. am answering b. answered c. answer d. have answered
- A small stone struck the windshield while we __________ down the gravel road.
a. drive b. were driving c. had driven d. had been driving
- When you __________ in London again, you must come and see us.
a. will be b. will being c. are d. have been
- As soon as Laura __________ the house, it started to rain.
a. had been leaving b. had left c. was leaving d. left
- Andy __________ out of the restaurant when he __________ Jenny.
a. came/ saw b. is coming/ saw c. came/ was seeing d. was coming/ had seen
