Download as doc, pdf, or txt
Download as doc, pdf, or txt
You are on page 1of 5

Exercises on mixed tenses 2

Choose the best answers:

( )1. A: Did you see Tom at the party?


B: No, Mary told me that he ______ by the time I got there.
A. left B. was leaving C. had left D. has left
( )2. He said that he _______ his lunch yet .
A. hadnt had B. hasnt had C. wouldnt have D. was having
( )3. By the end of last year we _____ each other for ten years .
A. have known B. knew C. were knowing D. had known
( )4. He said that he _______ three English songs since he came here .
A. learned B. had learned C. would learn D. has learned
( )5. I saw Li Lei yesterday . We hadnt seen each other ______ I left Beijing .
A. after B. before C. since D. until
( )6 . He wanted to know how long _______ in hospital .
A. she is staying B. she had stayed C. did she stay D. she stay
( )7. He said that they ______ Zhangjiajie for a holiday .
A. have been to B. had gone to C. have gone to D. has gone to
( )8. I learned ______ the city for a long time .
A. she has been to B. she has gone to C. she had been in D. she had gone to
( )9. We visited the Great Wall last term . We ____ never _____ there before .
A. had ... gone B. have ... gone C. had ... been D. have ... been
( )10. He told me that he ______ a cold for three days .
A. has B. had caught C. had had D. has has
( )11. He said that he ______ the League for two years .
A. had joined B. has been in C. had been in D. joined
( )12. I saw Kate with a new radio in her hand yesterday, but she told me she ___ the
radio for ten days.
A. has bought B. had bought C. has had D. had had
( )13. The film __________ for ten minutes when we got to the cinema.
A. had already been on B. had already begun
C. have already been on D. have already begun
( )14. When I got to his home, he ________ for an hour.
A. had left B. left C. had been away D. has been away
( )15. When he came home , I _________ for three hours.
A. have fallen asleep B. had fallen asleep
C. had been asleep C. has been asleep
( )16. He told me that he _______ the film three times .
A. have seen B. had seen C. sees D. will see
( )17. The train ______ when we got to the station .
A. has just left B. had just left C. leaves D. left
( )18. After the boys ___ by the girls, the boys PE teacher thought the girls deserved
to win .
A. had beaten B. are beaten C. had been beaten D. have been beaten
( )19. Before Mr White went to Paris , he _____ French for two years .
A. will learn B. has learned C. had learned D. was learning
( )20 . As the last train_______ , we had to stay here for the night .
A. left B. had left C. was leaving D. leaves
( )21. A: The train is leaving right now , but David hasnt arrived yet .
B: Well , he said he ______ here on time .
A. came B, will be C. would come D. can be
( )22. They wondered if their teacher ________ them another story the next week .
A. would tell B. had told C. will tell D. told
( )23.The teacher said that she ______ us to the park the next day .
A. will take B. has taken C. would take D. is taking
( )24. Xiao Hua told us that she _______ a film with her mother the next day .
A. would see B. will watch C. would have a look at D. will see
( )25. They said that they ________ to England the next day .
A. will fly B. had flown C. would fly D. flew
( )26. His father has gone to Shanghai . He said that he ______ in a week .
A. had been back B. would be back C. was going back D. will be back
( )27. A: What did your son say in the letter ?
B: He told me that he ______ the Disney World the next day .
A. will visit B. has visited C. is going to visit D. would visit
( )28. He told me that he _____ to London the next day .
A. would go B. go C. went D. has gone
( )29. He told me he _____ see me again before long .
A. will come to B. is going to come C. would come to D. comes to
( )30. He said that he _____ in two days .
A. would come back B. will come back C. comes back D. came back
( )31. We hoped that they ______ leave at once .
A. will B. shall C. should D. would
( )32. My brother said that he _____ going ____ his friend the next day .
A. was ... to meet B. would go ... has
C. will go ... was going to D. will go ... will
( )33. The teachers told me that they _______ me to smooth away the difficulties .
A. helped B. will help C. help D. were going to help
( )34. I heard that she _____ apples if she was free .
A. was picking B. will pick C. was going pick D. was going to pick
( )35. He asked what you ______ when you grew up .
A. were B. will be C. were going to be D. had been
( )36.A: Alice, why didnt you come here yesterday?
B: I ____ ,but my son suddenly fell ill and I had to take him to the hospital.
A. had B. did C. was going to D. didnt
( )37. He said that he _______ his life for his country .
A. give B. gave C. had given D. would give
( )38. A: Tomorrow is my birthday . Can you come to my birthday party ?
B: OK ! I ______ .
A. would love B. will love C. would love to D. am sorry
( )39 . A: What did the scientist say ?
B: He said that he wondered if _______ into space by spaceship one day .
A. he had to fly B. he could fly C. can he fly D. could he fly
( )40 . We didnt know ________ to visit our school .
A. when did he come B. when would he come
C. when he was coming D. when he came
( )41. What _____ your grandfather _____ this time yesterday ?
A. is ... doing B. was ... doing C. did .. do D. had ... done
( )42. ____ you ______ a meeting at four yesterday afternoon ?
A. Were ... having B. Was ... having C. Did ... have D. Do ... have
( )43. A: I called you at about half past eight last night , but nobody answered .
B: Oh , I ______ in my office at that time .
A. will work B. was working C. worked D. had worked
( )44. His family _____ TV from ten to twelve at this time last night .
A. watched B. were watching C. had watched D. was watching
( )45. Li Lei ______ a letter to his friend at eight last night .
A. was writing B. was written C. will write D. writes
( )46. A: Hi , Lin Tao . I didnt see you at the party .
B: Oh, I ________ ready for the maths exam the whole night.
A. am getting B. was getting C. got D. have got
( )47. A: I called you yesterday evening ,but there was no answer.
B: Oh ,I am sorry I dinner at my friends home.
Ahave Bhad Cwas having Dhave had
( )48. A: Did you notice him come in?
B: No. I ______ a football game.
A. have watched B. had watched C. am watching D. was watching
( )49. You must tell us what you _______ at ten yesterday evening .
A. did B. was doing C. were done D. were doing
( )50. He asked _______ outside .
A. who are singing B. who was singing
C. who singing was D. who is singing
( )51. A: How did the accident happen ?
B: You know , it ______ difficult to see the road clearly because it _____ .
A. was . was raining B. is has rained
C. is is raining D. will be will rain
( )52. She_________ apples in her garden when I_________ to see her yesterday.
A. pickedwent B. was picking went
C. pickedwas going D. was pickingwas going
( )53. She _____ the room when I went to see her .
A. clean B. is cleaning C. cleaned D. was cleaning
( )54. The Reads _______ lunch when I got to their house .
A . were having B. was having C. are having D. is having
( )55. I ____ an old friend of mine when I ______ in the street yesterday afternoon .
A. met... was walking B. was meeting ... walked
C. was meeting ... was walking D. met ... walked
( )56. Mark ________ while he ________ up and down.
A. falls...is jumping B. fell...was jumping
C. was falling...was jumping D. felt...was jumping
( )57. When she ______ TV in the sitting room , the bell ______ .
A. watches rings B. is watching rang
C. was watching rang D. watched was ringing
( )58. The little girl was ______ her cat while her mother was _____ the piano .
A. playing playing B. playing playing with
C. playing with playing D. playing with playing with
( )59. Mr Li ______ England. He ______ London for two weeks.
A. has been to, has been to B. has gone to, has been in
C. has been to, has been in D. has gone to, has been to
( )60. I dont think I _____you in that dress before.
A. have seen B. was seeing C saw D. see
( )61. A: People ______ go to the markets to buy living chickens to eat, but now they
have to change that habit because of the Bird Flu.
B: Thats true. But I think everything will be better.
A. used to B. are used to C. use to D. are used
( )62. Tom_______ the nice kite to fly for 10 yuan.
A. paid B. bought C. spent D. cost
( )63. I bought a new dictionary and it ________ me 30 yuan.
A. paid B. spent C. took D. cost
( )64. A: Have you mended your shoesBob?
B: YesI ______ them twenty minutes ago.
A. have mended B. mend C. had mended D. mended
( )65A: Excuse me! You cant take photos hereLook at the sign ! It saysNO PHOTOS
B: SorryI _________ it
Adont see Bdidn't see Cwon't see Dhavent seen
( )66. When we hurried to the theatre, the concert ______ for five minutes.
A. had been on B. had begun C. had begun on D. began
( )67. A: ______ my dictionary? I can't find it anywhere.
B: I ______ it on the shelf when I came in.
A. Did you see; have seen B. Have you seen; saw
C. Did you see; saw D. Have you seen; have seen
( )68. A: Rick! Your jacket is wet through. Didnt you listen to the weather report this morning?
B: No, I didnt. I was in a hurry. Besides, it ______ when I left.
A. havent started B. would rain
C. rained D. wasnt raining
( )69. Mr. Brown ______ to China last year and _______ in love with it.
A. goes, falls B. went, fell C. went, felt D. goes, felt
( )70. I ________ on the computer when Jim came to see me yesterday evening.
A. draw B. drew C. was drawing D. am drawing
Keys:
1. C 19.C 37.D 55.A
2. A 20.B 38.C 56.C
3. D 21.C 39.B 57.C
4. B 22.A 40.C 58.C
5. C 23.C 41.B 59.B
6. B 24.A 42.A 60.A
7. B 25.C 43.B 61.A
8. C 26.B 44.B 62.A
9. C 27.D 45.A 63.D
10.C 28.A 46.B 64.D
11.C 29.C 47.C 65.B
12.D 30.A 48.D 66.A
13.A 31.D 49.D 67.C
14.A 32.A 50.B 68.D
15.B 33.D 51.A 69.C
16.B 34.D 52.B 70.C
17.B 35.C 53.D
18.C 36.C 54.A

You might also like