A. repaired… didn't watch B. was repairing… watched C. repaired… watched D. was repairing… wasn't watching 38. We _____ for Tom at ten last Sunday. He often kept us ______. A. were waiting… waiting B. were waiting… wait C. waited… waiting D. waited… wait
39. When you _____ at the door, I _____ some washing. A. knocked… did B. was knocking… did C. knocked… was doing D. knock… am doing
40. The boy_____ English on the radio when I _____ his door. A. learned… was opening B. was learning… opened C. learned… opened D. is learning… open
41. When they______ through the forest, a bear _____ at them. A. walked… was coming B. were walking… came C. were talking… comes D. walk… is coming 42. A young man _____ her while she _____ her work . A. watched… was finishing B. was watching… finished C. watched… finished D. was watching… was finishing 43. While mother _____ some washing, I ______ a kite for Kack. A. did… made B. was doing… made
C. was doing… was making D. did… was making
44. I _____ myself French from 7 to 9 yesterday morning. I _____ to work. A. was teaching… didn't go B. taught… didn't go
C. was teaching… went D. taught… went
45. He _____ a model plane when I came to see him. A. makes B. is making C. was making D. made 46. I ______ a letter at nine last night.
A. is writing B. was writing C. wrote D. is writing
47. The teacher_____ (give) us a history lesson when Tom walked into the classroom.
A. gave B. is giving C. was given D. was giving
48. There will be a football match in two days, that is _______. A. last Sunday B. next Sunday C. every Sunday D. this Sunday
49. We ______ class meeting this November. A. had B. have C. will have D. are having
50. He ______ in his garden every morning next year. A. will work B. works C. worked D. is working 51. Be careful. The train ______. A. will come B. C. comes D. is coming
52. Look at those clouds. It _____ soon, I'm afraid. A. is going to rain B. is raining C. will rain D. won't rain 53. The radio says it ______ the day after tomorrow. A. is going to snow B. is snowing C. will snow D. snows 54. _____ he _____ some shopping tomorrow afternoon ? A. Will…does B. is going to do C. is…doing D. Shall… do 55. What day _____ it ______ tomorrow ? Wednesday.
A. is… going to be B. will…be C. shall…be D. does…be 56. The boy _______ sixteen years old next year. A. is going to be B. is growing to be C. will be D. is 57. _____ you ____ me up at six, please ?
A. Are…going to wake B. Are…waking C. Will…wake D. Do…wake 58. If he ______ to college, he _____ a lot more. A. will go…will learn B. will go…is going to learn C. is going… is going to learn D. goes… will learn 59. When she _____ next time ,l ______ her everything. A. is going to come…shall tell B. will come…shall tell C. comes…will tell D. come…will tell
60. What day ____ it ____ tomorrow ? It ____Tuesday.
A. is…going to be… is B. will…be…will C. is…going to be…is going D. will be…will be
KEY:1.has sold 2.will be given up/ has been given up 3.Doesn’t rain, will go 4.have, been5.has gone, would come 6.wants, finishes 7.had, left, got 8.won’t go,
finishes9.travels 10.felt, had taken 11.shall/will, meet 12.am, won’t visit13.have lost, Have seen 14.is, produced 15.Have seen, arrived 16.were playing17.is closed 18.was, lost/ has, bee lost 19.was, been sent 20.was inverted21.are taken 22.have been built 23.is spoken 24.was bought25.would stay 26.be operated 27.has, been repaired, have repaired
28.will be taught 29.were ,was, 30.was blew 31.have, eaten
32.got/ had got 33.were having 34.would visit 35.will wait
36.are watching 37.have been 38.snows 39.had studied 40.have read
41.had been gone 42.will be/ am 43.will come 44.tells 45.are planting 46.moves 47.would put 48.is known 49.lives
50.has, been showed 51.are, turned 52.won’t go, have seen 53.gets, going 54.will be, don’t hurry 55.will find 56.is lying
57.is raining/ rains, rains 58.comes 59.will return, comes, will let
相关推荐: