EXERCISES
1. Choose the best answer.
1. It ____ a long time since we were apart, I did not recognize her.
A. has B. has been C. was D. had been
2. No sooner had we left the house than it ____ snowing.
A. starts B. started C. had started D. has started
3. When I last saw him, he ____ in London.
A. lived B. is living C. was living D. had been living
4. Last week Mark told me that he got very bored with his present job and ____ for a new one.
A. looked B. have been C. was looking D. had looked
5. The boy fell while he ____ down the stairs.
A. run Β. running C. was running D. runs
6. When the first child was born, they ____ for three years.
A. have been married Β. had been married
C. will been married D. will have been married
7. I waited for my friend until he ____
A. Comes B. came C. had come D. has come
8. After the rain was over, the sun ____ out again.
A. Shines B. shone C. shined D. shining
9. His health ____ since he left the city.
A. Improved B. has improved C. had improved D. improves
10. Whenever we ____ we talk of old times.
A. Met B. meet C. meets D. meeting
11. Wherever he ____, people gathers to listen.
A. Preached B. preaches C. was preaching D. preach
12. He rested his horse because it ____
A. Limps B. limped C. was limping D. had limped
13. "Paul's loving his new job in the States." "What? I didn't ____ abroad!"
A. even know he was living B. even knew he is living
C. know he has lived D. know he does live
14. "James said that ____ word with me." "Yeah, come in and have a seat."
A. you can have a . B. you wanted to have a
C. you will want to have a D. you had a
15. Tim was very upset yesterday because he _____ that he ______ his wallet.
A. realised / will lose B. had realised / lost C. realised / had lost D. realises / loses
16. While mum __ the VCD I hired, I __ my assignment.
A. was watching / finished B. is watching 1 had finished
C. watches / would finish D. will watch / am finishing
17. She __ the house when I __ to her after a long time.
A. will be cleaning / go B. had been cleaning / went
C. has been cleaning / have gone D. is cleaning / am going
18. For the time being we _____ for the exam, but this time tomorrow we _____ the best movie of this year.
A. study / will watch B. are studying / will be watching
C. have been studying / are watching D. are studying / will have watched
19. James Bond always drank champagne in the novels, although he _____ to wine by the time he _____ it to the silver screen.
A. had switched / made B. has switched / has made
C. switched / had made D. was switching / would make
20. Mother ____ Al that he _____ to clean the garage after school.
A. reminded / will promise B. has reminded / promises
C. had reminded / promised D. reminded / had promised
21. The injured_____ to the ambulance while the people _____ around the crime scene.
A. were being taken / were gathering B. have been taken / gathered
C. have been taken / gather D. were taken / would gather
22. Since they _______ acting, they ________ in three plays, a television commercial and two TV dramas.
A. begin / have performed B. began / have performed
C. begin / are performing D. began / have been performing
1. It ____ a long time since we were apart, I did not recognize her.
A. has B. has been C. was D. had been
2. No sooner had we left the house than it ____ snowing.
A. starts B. started C. had started D. has started
3. When I last saw him, he ____ in London.
A. lived B. is living C. was living D. had been living
4. Last week Mark told me that he got very bored with his present job and ____ for a new one.
A. looked B. have been C. was looking D. had looked
5. The boy fell while he ____ down the stairs.
A. run Β. running C. was running D. runs
6. When the first child was born, they ____ for three years.
A. have been married Β. had been married
C. will been married D. will have been married
7. I waited for my friend until he ____
A. Comes B. came C. had come D. has come
8. After the rain was over, the sun ____ out again.
A. Shines B. shone C. shined D. shining
9. His health ____ since he left the city.
A. Improved B. has improved C. had improved D. improves
10. Whenever we ____ we talk of old times.
A. Met B. meet C. meets D. meeting
11. Wherever he ____, people gathers to listen.
A. Preached B. preaches C. was preaching D. preach
12. He rested his horse because it ____
A. Limps B. limped C. was limping D. had limped
13. "Paul's loving his new job in the States." "What? I didn't ____ abroad!"
A. even know he was living B. even knew he is living
C. know he has lived D. know he does live
14. "James said that ____ word with me." "Yeah, come in and have a seat."
A. you can have a . B. you wanted to have a
C. you will want to have a D. you had a
15. Tim was very upset yesterday because he _____ that he ______ his wallet.
A. realised / will lose B. had realised / lost C. realised / had lost D. realises / loses
16. While mum __ the VCD I hired, I __ my assignment.
A. was watching / finished B. is watching 1 had finished
C. watches / would finish D. will watch / am finishing
17. She __ the house when I __ to her after a long time.
A. will be cleaning / go B. had been cleaning / went
C. has been cleaning / have gone D. is cleaning / am going
18. For the time being we _____ for the exam, but this time tomorrow we _____ the best movie of this year.
A. study / will watch B. are studying / will be watching
C. have been studying / are watching D. are studying / will have watched
19. James Bond always drank champagne in the novels, although he _____ to wine by the time he _____ it to the silver screen.
A. had switched / made B. has switched / has made
C. switched / had made D. was switching / would make
20. Mother ____ Al that he _____ to clean the garage after school.
A. reminded / will promise B. has reminded / promises
C. had reminded / promised D. reminded / had promised
21. The injured_____ to the ambulance while the people _____ around the crime scene.
A. were being taken / were gathering B. have been taken / gathered
C. have been taken / gather D. were taken / would gather
22. Since they _______ acting, they ________ in three plays, a television commercial and two TV dramas.
A. begin / have performed B. began / have performed
C. begin / are performing D. began / have been performing