Since/For
Present Perfect/Present Perfect Progressive
Past Perfect/Past Perfect Progressive
Future
Miscellaneous
100
Charlie has been in Sri Lanka __________ about three months.
for
100
The traffic (be) ______________________________ terrible for hours.
The traffic has been terrible for hours.
100
The kids (break) _________________________ the window with a rock, so their mother was angry.
had broken
100
When I (go, will go) to New York next month, I (visit, am going to visit) my friend Don.
When I go to New York next month, I am going to visit my friend Don.
100
My wife and I _________ dessert after dinner on Saturday. a. have shared b. shared
a. shared
200
There hasn't been a drought in this country __________ fifteen years.
for
200
I (eat, never) ______________________________ snake meat. Is it good?
I have never eaten snake meat. Is it good?
200
When I called my parents, they (hear, already) _________________ about my car accident.
When I called my parents, they had already heard about my car accident.
200
Mark is going to Sweden. After he (arrives, will arrive) in Stockholm, he (rents, is going to rent) a car.
Mark is going to Sweden. After he arrives in Stockholm, he is going to rent a car.
200
My parents have ______ been so generous. I can't accept more money from them. A. for B. already C. just
B. already
300
The clock tower in the train station hasn't been rebuilt __________ the earthquake.
since
300
I _____ a cup of coffee since this morning. a. didn't have b. haven't had
I _____ a cup of coffee since this morning. b. haven't had
300
By the time Harriet took the quiz, she (forget) ______________ most of the vocabulary words.
By the time Harriet took the quiz, she had forgotten most of the vocabulary words.
300
The windows are really dirty. I will wash them today. A) prediction B) prior plan C) willingness
C) willingness
300
Barry will probably be here soon. A)prediction B) prior plan C)willingness
A) prediction
400
The Robinsons have lived in Northridge __________ as long as I can remember.
for
400
It's almost 3:00 now and the plane is late. I (wait) ____________________________________ at the airport for about 20 minutes.
have been waiting
400
The sunset was orange, pink, and gold. I (see, never) ____________anything so beautiful.
The sunset was orange, pink, and gold. I had never seen anything so beautiful.
400
A: It's starting to get a little chilly. B: I (get) __________your sweater for you.
I will get your sweater for you.
400
Hilary is going to go to Texas after the conference. A) prediction B) prior plan C) willingness
B) prior plan
500
I have thought about you many times __________ you left. I really miss you!
since
500
Mr. and Mrs. McEnroe (plan) ______ their daughter's wedding since last year.
have been planning
500
Ivan couldn't ride his bike. It (have) ____________ a flat tire for weeks.
Ivan couldn't ride his bike. It had had a flat tire for weeks.
500
Correct the error: The movie starting at 7:45 and will end around 10:00.
The movie starts at 7:45 and will end around 10:00.OR The movie will start at 7:45 and will end around 10:00. OR The movie is going to start at 7:45 and will end around 10:00.
500
After Mary (review) _____ her grammar lesson, she (work) _____ on her math homework.
After Mary reviews her grammar lesson, she is going to work/will work on her math homework.
M
e
n
u