Revision Tenses
Revision Tenses
Revision Tenses
20. Peter, ............ since you got home form football practice?
a. have you eaten b. are you eating c. do you eat d. did you eat
21. The accident .............. while he was driving to work.
a. occurred b. was occurring c. was being occurred d. had been occurring
22. When Henry arrived home after a hard day at work, .................. So they didn’t have chance to talk about their children
a. his wife was sleeping b. his wife slept c. his wife has been sleeping d. his wife is sleeping
23. What ............... at nine o’clock last night?
a. did you do b. were you doing c. have you been doing d. had you been doing
24. She never leaves before she ..................her work
a. has finished b. is finishing c. will finish d. finished
25. While I ............ in the park, there was a terrible storm.
a. am walking b. was walking c. walked d. have been walking
26. She’s been a teacher .......... 1992
a. since b. for c. from d. in
27. What ............... during the last few years?
a. have you been doing b. did you do c. were you doing d. had you been doing
28. I ............ ten pages so far.
a. read b. have been reading c. have read d. was reading
29. Whenever he ............exhausted, he ............. to the beach for some fresh air
a. feel/ get b. felt/ gets c. feels/ gets d. feels/ got
30. “ You look very tired.” – “ Yes, I ................. papers all day?
a. am marking b. have been marking c. was marking d. had been marking
31. “ When did you come here? “ – “ I ................here since last January”
a. was b. am c. have been d. had been
32. She usually reads newspapers while she ............... for the bus
a. waits b. is waiting c. was waiting d. had been waiting
33. After six days of rain, I am glad that the sun .............. again today.
a. shines b. is shining c. has shining d. had shone
34. Look! It ...............
a. snows b. is snowing c. was snowing d. had snowed
35. I am sitting in class right now. I .............. in class at this exact time yesterday
a. am sitting b. sat c. was sitting d. will be sitting
36. I got a package in the mail. When I opened it, I ................. a surprise
a. was finding b. have been finding c. found d. had found
37. Ali ............. to a party at Sally’s apartment last Saturday night. And she .............. since then
a. went/ hasn’t come b. went/ didn’t come c. has gone/ hasn’t come d. has gone/ didn’t
come
38. It is the first time I .................... snow.
a. ever saw b. ever see c. have ever seen d. had ever seen
39. Alex is an artist. He ............. many beautiful pictures in his life time. Last week he ............... a beautiful mountain
scene
12. The sun ________ in the East and ________ in the West.
A. rises/ sets B. is rising/ is setting C. has risen/ has set D. will rise/ will set
13. ________ on the computer now?
A. Is Peter working B. Was Peter working
C. Has Peter worked D. Will Peter be working
14. Listen! Mr. Jones ________ the piano. You ________ noise.
A. is playing/ should not make B. plays/ will not make
C. has played/ do not make D. played/ would not make
15. Right now, Long ________ with his friends. They ________ differences between British English and
American English.
A. sits/ discuss B. has been sitting/ will discuss
C. was sitting/ was discussing D. is sitting/ are discussing
16.
- ________ free this afternoon?
- No, I ________,
- What ________?
30. Mary ________ on the essay for two hours and she ________ that she ________ it in one more hour.
A. is working/ has hoped/ can finish B. has been working/ hopes/ will finish
C. will have worked/ hopes/ finishes D. had been working/ hoped/ would finish
31. I ________ there once a long time ago and ________ back since.
A. went/ have not been B. have gone/ will not be
C. was going/ am not D. had gone/ was not
32. Those drivers ________ for three hours when a heavy storm suddenly ________.
A. were driving/ broke B. drove/ was breaking
C. had driven/ was breaking D. had been driving/ broke
33. I ________ to visit you yesterday, but you ________ at home.
57. By the time tomorrow, we ________ on the beach of Hawaii, where we ________ before.
A. are going to lie/ are never B. have been lying/ will never be
C. will be lying/ have never been D. are lying/ were never
58. After the boy ________ that the wallet full of money, he ________ to the police and ________ it in.
A. will find/ immediately goes/ turns B. has found/ will immediately go/ turn
C. was finding/ went/ would return D.had found/ immediately went/ turned
59. Sandy ________ TV in the living room at the moment. At this time yesterday, she ________ TV. This is all
she ________ doing the most.
A. watches/ also watched/ is enjoying
B. is watching/ was also watching/ enjoys
C. is going to watch/ has also watched/ has enjoyed
D. will be watching/ had also watched/ will enjoy
60. Jeans which ________ by Levi Strauss in 1850 ________ one of the most popular kinds of clothes in our
present time.
A. are first made/ have been B. were first made/ were
C. were first made/ are D. had been made/ would be
61. He ________ his boss at this time tomorrow.
A. is meeting B. has met C. was meeting D. will be meeting
62.
- How much is this book?
- $10.
- Ok, I ________ it.
A. will take B. take C. have taken D. took
63. What ________ since 8 a.m up to now?
A. you have been doing B. have you been doing
C. have been you doing D. have been doing you
64. Computers ________ in use since 1946.
74.
- Where ________ on holiday?
- I don’t know. We ________ yet.
A. will you go/ are not going to decide B. are you going/ have not decided
C. have you gone/ do not decide D. did you go/ had not decided
75. When I ________ the street I ________ somebody call my name.
A. have crossed/ hear B. had crossed/ would hear
C. am crossing/ will hear D. was crossing/ heard
76. The train ________ at 8:58, so we ________ in Scotland by lunchtime.
A. leaves/ will be B. left/ have been C. has left/ were D. left/ had been
77. I think by the time we ________ there, Jim ________.
A. get/ will have left B. got/ has left C. will get/ will leave D. had got/ left
78. I ________ the time when I ________ as a teacher.
A. have never forgot/ have first worked B. am never forgetting/ first work
C. will never forget/ first worked D. had never forgot/ was first work
79. Women ________ in presidential elections since 1921.
A. vote B. have voted C. had voted D. are voting
80. By the time the boss ________ at 9:00, his employees ________ for 2 hours.
A. will arrive/ are working B. arrives/ will have been working
C. arrived/ have been working D. has arrived/ were working
81.