¸ßÈýÓ¢ÓïGrammar Test (3)
------ʱ̬£¬Óï̬£¬ÓïÆø
1.¡¡¡¡ ---- You haven¡¯t said a word about my new coat, Brenda. Do you like it?
---- I¡¯m sorry I ___ anything about it sooner. I certainly think it¡¯s pretty on you.
A. wasn¡¯t saying¡¡¡¡¡¡¡¡ B. don¡¯t say¡¡ C. won¡¯t say¡¡ D. didn¡¯t say
2.¡¡¡¡ It was until then that I came to know that knowledge __ only from practice.
A. has come¡¡¡¡¡¡¡¡¡¡B. comes¡¡¡¡¡¡¡¡¡¡¡¡¡¡C. came¡¡¡¡¡¡¡¡D. had come
3.¡¡¡¡ His mother ___ a few days after she was taken home.
A. died¡¡¡¡¡¡¡¡¡¡ B. had died¡¡¡¡¡¡¡¡¡¡ C. has died¡¡¡¡¡¡¡¡¡¡ D. was died
4.¡¡¡¡ I¡¯m not sure if I ___ time. If I ___time, I¡¯ll go there with you.
A. have; have¡¡¡¡¡¡¡¡¡¡¡¡¡¡ ¡¡¡¡ B: will have; have¡¡
C. have; will have¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡D. will have; will have
5.¡¡¡¡ ---- Did you go to Qingdao for vacation last summer?
---- I ___ to go, but I got sick at the last minute.
A. planned¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡ B. was planning¡¡¡¡
C. had been planning¡¡¡¡¡¡¡¡¡¡ D. have planned
6.¡¡¡¡ ----How long___ you___ each other?
---- Well, it ___ nearly two years since we met last.
A. didn¡¯t; see; is¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡B. haven¡¯t; seen; had been
C. don¡¯t; see; has been ¡¡¡¡¡¡ D. haven¡¯t; seen; has been
7.¡¡¡¡ ---Is John going away?
---- I think so. He ___ for a better job, but he didn¡¯t get it.
A. hopes¡¡¡¡¡¡ B. had hoped¡¡¡¡¡¡¡¡C. was hoped¡¡¡¡¡¡ D. has hoped
8.¡¡¡¡ The two boys argued and then hit each other; all the four parents ___ at one another.
A. had arrived and shouted¡¡¡¡¡¡¡¡ B. arriving and shouting¡¡¡¡¡¡¡¡¡¡¡¡¡¡
C. arrived and shouted¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡D. arrived and shouting
9.¡¡¡¡ ----Where ____?
----I got caught in the traffic, or I would have been here earlier.
A. did you go¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡ B. had you gone¡¡¡¡¡¡¡¡¡¡
C. have you been¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡ D. were you going
10.¡¡---- Do you like the material?
---- Yes, it ___ very soft.
A. is feeling ¡¡¡¡¡¡¡¡¡¡B. felt ¡¡¡¡¡¡¡¡¡¡C. feels¡¡¡¡¡¡¡¡¡¡D. is felt
11.¡¡----What were you doing when Tom came to see you?
----I ___ on my overcoat and ___ to visit a friend of mine.
A. have just put; leaving¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡B. was put; was left
C. had just put; was leaving¡¡¡¡¡¡¡¡D. was putting; left
12.¡¡They said good-bye, little knowing that they ___ again.
A. were never met¡¡¡¡¡¡¡¡B. will never meet
C. never met¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡D. were never to meet
13.¡¡----What happened to the postman?
----I don¡¯t know. He ___ around here for a long time.
A. hadn¡¯t seen¡¡¡¡¡¡¡¡¡¡¡¡¡¡B. didn¡¯t see¡¡¡¡¡¡¡¡
C. wasn¡¯t seen¡¡¡¡¡¡¡¡¡¡¡¡¡¡D. hasn¡¯t been seen
14. When she ___ I didn¡¯t have much time to talk, because I ___ for Beijing in two hours.
¡¡ A. phoned; was leaving¡¡
B. has phoned; am leaving
¡¡ C. phoned; have left¡¡¡¡¡¡
D. phones; will leave
15. E-mail, as well as telephones, ___ an important part in daily communication.
A. is being played¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡B. are playing¡¡¡¡¡¡
C. have played¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡D. is playing
16. ----Was the driving pleasant when you went to
Australia last year?
¡¡¡¡---- No, it ___ for four days when we arrived, so the
roads were very muddy.
¡¡A. was raining¡¡¡¡¡¡B. had been raining
¡¡C. would be raining¡¡ D. has rained
17. ----Would you have come to his help, had you been free?
----Yes. But I ____ engaged.
A. was¡¡¡¡¡¡¡¡¡¡ B. were¡¡¡¡¡¡¡¡ C. had been¡¡¡¡¡¡¡¡¡¡D. would be
18. The Anti-Japanese War __ in 1937 and it ___eight years.
A. was broken; lasted¡¡¡¡¡¡¡¡¡¡B. broke out; lasted
C. break out; lasted¡¡¡¡¡¡¡¡¡¡¡¡ D. broke out; was lasted
19. The new dictionaries are very useful. They__- well and __ already.
A. sell; have been sold out¡¡¡¡¡¡¡¡¡¡B. sold; had sold out
C. sell; sell out¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡D. are sold; have been sold out
20. In some parts of the world tea ___ with milk and sugar.
A. is served¡¡¡¡¡¡¡¡¡¡ B. serves¡¡¡¡¡¡¡¡¡¡¡¡¡¡C. served¡¡¡¡¡¡¡¡¡¡¡¡ D. is serve
21. ---- ___the sports meet might be put off.
---- Yes, it all depends on the weather.
A. I have been told¡¡¡¡¡¡¡¡¡¡¡¡¡¡B. I have told ¡¡¡¡¡¡¡¡¡¡¡¡
C. I am told¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡ D. I told
22. Cleaning women in big cities usually get __ by the hour.
A. pay¡¡¡¡¡¡¡¡¡¡¡¡B. paying¡¡¡¡¡¡ C. paid ¡¡¡¡¡¡¡¡D. to pay
23. The singer lived in California until he ___ to university.
A. A. was sent ¡¡¡¡¡¡¡¡¡¡¡¡B. had been sent¡¡¡¡¡¡¡¡¡¡
C. was sending¡¡¡¡¡¡¡¡¡¡¡¡ D. had sent
24. ___ your broken leg.
A. To be careful of¡¡¡¡¡¡¡¡B. Do care of ¡¡¡¡
C. Be careful¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡ D. Do be careful of
25. I ___ to have another try if I can get another chance.
A. have been meaning¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡ B. mean ¡¡¡¡¡¡¡¡¡¡¡¡¡¡
C. am meaning¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡D. have meant
26. On returning home, I found I ___ my umbrella in the office.
A. would leave¡¡¡¡¡¡¡¡¡¡¡¡ B. left¡¡¡¡¡¡¡¡¡¡¡¡C. have left¡¡¡¡¡¡¡¡¡¡ D. had left
27. What he had said at the meeting __ true.
A. proves¡¡¡¡¡¡ B. is proved¡¡¡¡¡¡¡¡¡¡C. proved ¡¡¡¡D. was proved
28. I found the sentence ___ smoothly.
A. didn¡¯t read¡¡¡¡¡¡¡¡¡¡¡¡¡¡ B. wasn¡¯t read¡¡¡¡¡¡¡¡¡¡¡¡
C. wasn¡¯t reading¡¡¡¡¡¡¡¡ D. hadn¡¯t read
29. I¡¯m afraid I can¡¯t get in all the wheat within such a short time
___ to help me tomorrow.
A. unless you will come¡¡¡¡¡¡¡¡B. Unless you come
C. until you will come¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡D. until you are coming
30. More than 30 people ___ in traffic accidents over the past few months.
A. were killed B. have been killed¡¡¡¡¡¡C. are killed¡¡ D. killed
31. I have to make a quick phone call. Can you wait a few moments? It __ long.
A. won¡¯t be taking¡¡¡¡¡¡¡¡B. isn¡¯t taking¡¡¡¡¡¡¡¡¡¡¡¡¡¡
C. doesn¡¯t take¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡D. won¡¯t take
32. Helen ____ her keys in the office so she had to wait until her husband ___ home.
A. had left; comes¡¡ ¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡B. left; had come¡¡
C. had left; came¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡ D. had left; would come
33. Perhaps it will be a long time __ back from abroad.
¡¡¡¡¡¡ A. when Tom comes ¡¡¡¡¡¡¡¡ ¡¡¡¡¡¡ ¡¡¡¡¡¡ B. when Tom will come
¡¡¡¡¡¡ C. before he comes¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡D. that Tom comes
34. We ___ the problem for quite some time, but we ___ any conclusion yet.
¡¡¡¡¡¡ A. have been discussing; haven¡¯t reached¡¡¡¡¡¡¡¡
¡¡¡¡¡¡ B. have discussed; haven¡¯t been reaching
¡¡¡¡¡¡ C. discussed ; haven¡¯t reached¡¡
¡¡¡¡¡¡ D. had discussed; haven¡¯t reached
35. Once they __ to do something, you will never hold them back.
¡¡¡¡¡¡ A. will make up their mind¡¡¡¡¡¡¡¡¡¡B. will make up their minds
¡¡¡¡¡¡ C. make up their mind¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡D. make up their minds
36. I __ in Australia for six years by this October.
¡¡¡¡¡¡ A. have lived¡¡¡¡¡¡¡¡¡¡¡¡¡¡ B. was living¡¡¡¡¡¡¡¡
C. will be living¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡ D. shall have lived
37. If you ___ over there for a moment I¡¯ll tell Mr. Lee you¡¯ve arrived.
¡¡¡¡¡¡ A. will wait¡¡¡¡¡¡¡¡¡¡ B. wait C. are waiting¡¡¡¡ D. will be waiting
38. When you ___ the furniture, please tell me.
¡¡¡¡¡¡ A. will finish moving¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡B. finished moving
¡¡¡¡¡¡ C. will have finished moving ¡¡¡¡¡¡¡¡¡¡¡¡D. have finished moving
39. Do be quiet! I¡¯m trying to hear what the man ___
¡¡¡¡¡¡ A.
says¡¡¡¡¡¡¡¡¡¡B.
is saying¡¡¡¡¡¡¡¡¡¡ C.
said ¡¡¡¡¡¡¡¡¡¡¡¡¡¡ D.
has said
40. There ___ a meeting to discuss the matter this evening.
¡¡¡¡¡¡ A. will have ¡¡¡¡¡¡¡¡B. is going to hold
¡¡¡¡¡¡ C. are to be¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡ D. is to be
41. I ___ going to London next month.
¡¡¡¡¡¡ A. will think of ¡¡¡¡¡¡¡¡¡¡ B. am thinking of¡¡¡¡¡¡¡¡¡¡
C. shall think of¡¡¡¡¡¡¡¡¡¡¡¡D. have thought of
42. He __ the same question.
¡¡¡¡¡¡ A. is often asking ¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡ B. is always asked¡¡¡¡¡¡¡¡¡¡¡¡¡¡
C. will always ask ¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡ D. is always asking
43. I ____ basketball. That¡¯s why I am soaked through.
A. play¡¡¡¡B. played¡¡¡¡¡¡¡¡¡¡¡¡¡¡C. have played¡¡¡¡¡¡¡¡¡¡¡¡D. have been playing
44. The young tree_____ be broken if you climb it.
¡¡ A. shall ¡¡B. will¡¡¡¡ C. is going to¡¡¡¡¡¡¡¡D. is
45. I have told her that her brother ___ here.
¡¡¡¡¡¡ A. is studying ¡¡¡¡¡¡¡¡¡¡¡¡ B. has studied
¡¡¡¡¡¡ C. studied in¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡D. had studied
46. That day he ___ his clothes before you __ him up.
¡¡¡¡¡¡ A. is washing; ring¡¡¡¡¡¡¡¡B. was washing; ring
¡¡¡¡¡¡ C. was washed; rang¡¡¡¡¡¡¡¡¡¡D. had been washing; rang
47. I ___ to see you, but I didn¡¯t, for I ___ no time.
¡¡¡¡¡¡ A. wanted; have¡¡¡¡¡¡¡¡¡¡B. wanted; had
¡¡¡¡¡¡ C. had wanted; had¡¡¡¡ D. had wanted; would have
48. It was said that his mother ____.
¡¡¡¡¡¡ A. was dying¡¡¡¡¡¡¡¡¡¡¡¡¡¡ B. has died¡¡¡¡
¡¡¡¡¡¡ C. has been dead¡¡¡¡¡¡¡¡ D. died
49. Jack said he ___ thirteen the next year.
¡¡¡¡¡¡ A. was to be¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡B. was about to be
¡¡¡¡¡¡ C. would be¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡D. will be
50. ----When ____ the training course begin?
¡¡¡¡¡¡ ---- Next Monday.
¡¡¡¡¡¡ A. has¡¡¡¡¡¡¡¡¡¡ B. is going to¡¡¡¡¡¡¡¡
¡¡¡¡¡¡ C. does¡¡¡¡¡¡¡¡ D. did
51. What should ___ must ____.
¡¡¡¡¡¡ A. do; do¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡B. be done; be done
¡¡¡¡¡¡ C. to be done; do¡¡¡¡¡¡¡¡D. do; be done
52. ----I thought you were building a ship. Why not put it in the lake?
¡¡¡¡¡¡ ----Because it ____ .
¡¡¡¡¡¡ A. won¡¯t finish yet¡¡¡¡¡¡¡¡¡¡¡¡¡¡ B. hasn¡¯t been finished yet
¡¡¡¡¡¡ C. would not finish¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡ D. didn¡¯t finish
53. --- My watch has stopped. What time is it now?
¡¡¡¡¡¡ ----Sorry, my watch ___ . It ___ at the shop.
A.¡¡¡¡ broken; is being repaired
B.¡¡¡¡ has broken; has been repaired
C.¡¡¡¡ was broken; is being repaired
D.¡¡¡¡ is broken; is repaired
54. ----How are you today?
¡¡¡¡¡¡ ----Oh, I ____ as ill as I do now for a very long time.
¡¡¡¡¡¡ A. didn¡¯t feel¡¡¡¡¡¡¡¡B. wasn¡¯t feel
¡¡¡¡¡¡ C. don¡¯t feel¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡D. haven¡¯t felt
55, Don¡¯t get that ink on your shirt, for it ___ .
¡¡¡¡¡¡ A. isn¡¯t washing out¡¡¡¡¡¡¡¡¡¡¡¡B. won¡¯t be washing out
¡¡¡¡¡¡ C. won¡¯t wash out¡¡¡¡¡¡¡¡¡¡¡¡¡¡D. doesn¡¯t wash away
56. It ___ five years since he __ to the earth.
¡¡¡¡¡¡ A. is; has returned¡¡¡¡¡¡¡¡¡¡¡¡¡¡ B. has been; returned
¡¡¡¡¡¡ C. has been; has returned¡¡¡¡¡¡¡¡¡¡ D. is; was returning
57. Look at this! I ___ some old photos and ___ this baby picture.
¡¡¡¡¡¡ A. was going through; found¡¡¡¡¡¡¡¡¡¡¡¡¡¡B. am going through; find
¡¡¡¡¡¡ C. went through; had found¡¡¡¡¡¡¡¡D. had gone through; finding
58. They __ to have lost their way, but they came back in time.
¡¡¡¡¡¡ A. had thought¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡ B. thought
¡¡¡¡¡¡ C. had been thought¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡ D. were thinking
59. ____ the end of next July, this task ____ finished.
¡¡¡¡¡¡ A. At; will have been¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡B. At; will be
¡¡¡¡¡¡ C. By; will have been¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡ D. By; will be
60. We ___ to know what you are doing.
¡¡¡¡¡¡ A. are dead¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡B. are dying¡¡¡¡¡¡¡¡¡¡
C. have been dying¡¡¡¡¡¡¡¡¡¡¡¡ D. will die
61. Even though success is impossible now, we shall work until we ___ to stop.
¡¡¡¡¡¡¡¡A. had been told¡¡¡¡¡¡¡¡ B. are to be told
¡¡¡¡¡¡¡¡C. shall be told¡¡¡¡¡¡¡¡¡¡ D. are told
62. He ____ say ¡°Thank you¡± in his life.
¡¡¡¡¡¡¡¡A. was never heard¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡ B. was never heard to
¡¡¡¡¡¡¡¡C. has never heard¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡D. didn¡¯t hear to
63. All sorts of spare time schools ___ in our city during/in the past few years.
¡¡¡¡¡¡ A. have come into being¡¡¡¡¡¡ ¡¡¡¡¡¡¡¡¡¡¡¡B. came into being
C. had been come into being¡¡¡¡¡¡¡¡¡¡¡¡ D. were set up
64. Jack is ___ a black jacket today.
A. having on¡¡ ¡¡¡¡¡¡¡¡¡¡¡¡B. wearing¡¡¡¡
C. being in ¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡ D. dressing himself
65. If she doesn¡¯t¡¯ go, ____.
¡¡¡¡¡¡ A. I don¡¯t go, too ¡¡¡¡¡¡¡¡¡¡¡¡¡¡B. I also don¡¯t go¡¡¡¡¡¡¡¡
C. I don¡¯t go , too¡¡¡¡¡¡¡¡¡¡¡¡D. nor do I
66. The last time ___ to the library was last week.
A. I have been¡¡¡¡¡¡¡¡¡¡¡¡¡¡B. I had gone¡¡¡¡¡¡¡¡
C. I was ¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡ ¡¡¡¡¡¡ D. I went
67.¡¡Is this the first time you ___ Changsha?
A. would visit¡¡¡¡¡¡¡¡¡¡¡¡¡¡B. visited¡¡¡¡¡¡¡¡¡¡¡¡¡¡
C. have visited¡¡¡¡¡¡¡¡¡¡¡¡ D. have been visiting
68.¡¡They had all thought the train ___ by the time they arrived.
A. was leaving¡¡¡¡¡¡¡¡¡¡¡¡¡¡B. would have left
C. left¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡ D. would be leaving
69.¡¡I ___ from him for several years.
A. have heard¡¡¡¡¡¡¡¡¡¡¡¡¡¡ B. didn¡¯t hear
C. don¡¯t hear¡¡¡¡¡¡¡¡¡¡¡¡¡¡ D. haven¡¯t heard
70.¡¡He said that it was the third time that he __ the man.
A. have helped¡¡¡¡¡¡¡¡¡¡¡¡ B. helped¡¡¡¡¡¡¡¡¡¡¡¡¡¡
C. had helped¡¡¡¡¡¡¡¡¡¡¡¡¡¡ D. had been helping
71. I think it is a thing of importance that it __ done soon.
¡¡¡¡¡¡ A. is ¡¡¡¡¡¡¡¡¡¡¡¡B. it to be¡¡¡¡¡¡¡¡¡¡¡¡ C. be ¡¡¡¡¡¡¡¡¡¡ D. to be
72. ----I¡¯m going out tonight.
----Well, I¡¯d rather you ___ .
¡¡ A. didn¡¯t¡¡¡¡¡¡¡¡B. don¡¯t ¡¡¡¡¡¡¡¡¡¡¡¡¡¡C. won¡¯t¡¡¡¡¡¡¡¡D. aren¡¯t
73. I would have called you ____.
¡¡¡¡¡¡ A. if I knew your telephone number
¡¡¡¡¡¡ B. but I had forgotten your telephone number
¡¡¡¡¡¡ C. but I forgot your telephone number
¡¡¡¡¡¡ D. if I had not remembered your telephone number
74. ¡¡¡¡¡¡ ----Did your brother really lose the new pen you gave him?
---- Yes, he did. I wish ___ to take better care of his things.
A. he¡¯d learn¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡ B. he¡¯s learned
C. he should have learned¡¡¡¡¡¡¡¡ D. he will have learned
75. I demand that one of them ___ there at once.
¡¡¡¡¡¡ A. be ¡¡¡¡¡¡¡¡¡¡ B. is¡¡¡¡¡¡¡¡¡¡¡¡¡¡C. are¡¡¡¡¡¡¡¡¡¡¡¡D. would be
76. ___ the expense, I ___ to Italy.
A.¡¡¡¡ If it were not; go¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡
B.¡¡¡¡ Were it not for; would go
C.¡¡¡¡ Weren¡¯t it for; will go¡¡¡¡¡¡¡¡¡¡
D.¡¡¡¡ If it hadn¡¯t been; would have gone
77.¡¡---- I have great difficulty working out this problem.
¡¡¡¡¡¡ ---- ___ to me, you ____less difficulty with such problems.
¡¡¡¡¡¡ A. If you had listened; would have had ¡¡
B. If you listened; would have
C. Had you listened; would have
D. If you listen; will have
78. ___ it would stop snowing!
A. If only¡¡¡¡¡¡¡¡¡¡B. Only if¡¡¡¡¡¡¡¡¡¡¡¡¡¡C. Even if ¡¡¡¡¡¡¡¡¡¡ D. But for
79. ___ the fog, we should have reached the top of the hill.
¡¡¡¡¡¡ A. In spite of¡¡¡¡¡¡¡¡B. If there were no ¡¡¡¡¡¡¡¡¡¡¡¡
C. But for ¡¡¡¡¡¡¡¡¡¡ D. Because of
80. Some insisted that we __ an English evening at weekend, yet some insisted they ___ no interest in it at all.
¡¡¡¡¡¡¡¡¡¡A. should hold; should have¡¡¡¡¡¡¡¡¡¡ B. were going to hold; show
¡¡¡¡¡¡¡¡¡¡C. hold; took¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡ D. would hold; showed
81. How I wish it ___! If it ____ in a few days, the crops would be saved.
¡¡¡¡¡¡¡¡¡¡A. will rain; rained¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡B. would rain; should rain
¡¡¡¡¡¡¡¡¡¡C. should rain; rains¡¡¡¡¡¡¡¡ ¡¡¡¡¡¡ ¡¡¡¡¡¡ D. would rain; had rained
82. My advice is that he ___ so much .
¡¡¡¡¡¡¡¡¡¡¡¡¡¡A. not smoke¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡B. doesn¡¯t smoke¡¡¡¡¡¡¡¡
C. won¡¯t smoke¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡ D. must not smoke
83. It must be admitted that this condition __ better than it was formerly.
¡¡¡¡¡¡ ¡¡A. be¡¡¡¡¡¡¡¡ B. is¡¡¡¡¡¡¡¡¡¡¡¡¡¡C. was¡¡¡¡¡¡¡¡¡¡¡¡¡¡ D has been
84. He preferred that we ___ discussion right after the lecture.
¡¡¡¡¡¡ A. would have¡¡¡¡¡¡¡¡¡¡¡¡ B. have¡¡¡¡¡¡¡¡¡¡C. had¡¡¡¡¡¡¡¡¡¡ D. will have
85. They talks as if they ___ friends for years.
¡¡¡¡¡¡ A. had been¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡B. have been¡¡¡¡¡¡¡¡
C. would have been¡¡¡¡¡¡¡¡¡¡¡¡D. were
86. We ___ the letter yesterday, but it didn¡¯t arrive.
¡¡¡¡¡¡ A. must have got ¡¡¡¡¡¡¡¡B. should get¡¡¡¡¡¡
¡¡¡¡¡¡ C. had got ¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡D. ought to have got
87. He suggests that he __ to work there.
¡¡¡¡¡¡ A. be sent¡¡¡¡¡¡¡¡¡¡¡¡ B. will be sent
¡¡¡¡¡¡ C. sends¡¡¡¡¡¡¡¡¡¡¡¡¡¡ D. would be sent
88. She proposed that we ___ into the city to see the comrades of our unit.
¡¡¡¡¡¡¡¡A. go ¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡ B. would go¡¡¡¡¡¡¡¡¡¡C. went¡¡¡¡¡¡¡¡ D. had gone
89. It is necessary that he ___ there.
¡¡¡¡¡¡¡¡A. shall go¡¡¡¡¡¡¡¡¡¡ B. will go¡¡¡¡¡¡¡¡¡¡¡¡¡¡C. goes¡¡¡¡¡¡¡¡ D. go
90. If he __ here a moment ago, I could be talking with him now.
¡¡¡¡¡¡¡¡A. came¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡ B. should come¡¡¡¡¡¡¡¡¡¡¡¡
C. had come¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡D. have come
91. I¡¯m glad I went over all my notes, otherwise ___.
¡¡¡¡¡¡ A. I may have failed¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡ B. I¡¯d fail
¡¡¡¡¡¡ C. I¡¯d have failed¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡ D. I¡¯ll have failed
92.. She couldn¡¯t have answered the question if she __ a few books on world history.
¡¡¡¡¡¡ A. hadn¡¯t read¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡B. haven¡¯t read
¡¡¡¡¡¡ C. wouldn¡¯t read¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡D. didn¡¯t read
93. I was ill that day, or else I ___ the sports meet.
¡¡¡¡¡¡ A. would take part in¡¡¡¡¡¡¡¡¡¡B. had taken part in
¡¡¡¡¡¡ C. took part in¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡D. would have taken part in
94. But for the Party, he __ of hunger 30 years ago.
¡¡¡¡¡¡ A. would have died¡¡¡¡¡¡¡¡¡¡¡¡ B. must have died¡¡¡¡¡¡¡¡
¡¡¡¡¡¡ C. would die¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡ D. died
95. There was plenty of time, she ___ .
¡¡¡¡¡¡ A. mustn¡¯t have hurried¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡ B. couldn¡¯t have hurried
¡¡¡¡¡¡ C. needn¡¯t have hurried¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡ D. wouldn¡¯t have hurried
96. ____ he come, the problem would be settled.
¡¡¡¡¡¡ A. If ¡¡¡¡¡¡¡¡¡¡¡¡B. Shall¡¡¡¡¡¡¡¡ C. Should¡¡¡¡¡¡¡¡¡¡¡¡ D. Would
97. What would you do if the war ___ .
¡¡¡¡¡¡ A. is broken out ¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡B. will break out¡¡¡¡¡¡¡¡¡¡
¡¡¡¡¡¡ C. were to break out¡¡¡¡¡¡¡¡¡¡D. would break out
98. It was required that each student ____ enough food on the trip.
¡¡¡¡¡¡ A. bring¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡ B. brought¡¡¡¡¡¡¡¡¡¡¡¡
C. would bring¡¡¡¡¡¡¡¡¡¡¡¡ D. had better bring
99. I went to the meeting yesterday because I ___ nothing about the discussion without attending it.
¡¡¡¡¡¡ A. didn¡¯t know¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡B. would know¡¡¡¡¡¡¡¡¡¡¡¡
C. knew¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡D. would have known
100. It¡¯s time that you ___ home and I¡¯d rather you ___ again tomorrow.
¡¡¡¡¡¡¡¡A. are going , will come¡¡¡¡¡¡¡¡¡¡¡¡B. go, are coming
¡¡¡¡¡¡¡¡C. went, came¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡D. would go, would come
Keys:
1. D¡¡2. B¡¡¡¡3. A 4. B¡¡5. C 6. D¡¡7. B 8. C 9. C¡¡10. C¡¡11. C¡¡12. D¡¡13. D 14. A 15. D 16. B 17. A 18. B¡¡19. A¡¡20. A¡¡21. A¡¡22. C 23. A¡¡24.D 25. B 26. D 27. C 28. A 29. B 30. B 31. D 32. C 33. C 34. A 35. D 36. D 37. A 38. D 39. B 40. D 41. B 42. D 43. D 44. B 45. A 46.D 47. C 48.A 49.C 50.C 51.B 52.B 53.C 54.D 55.C 56.B 57.A 58. C 59. C 60.B 61. D 62.B¡¡63.A¡¡64.B¡¡65. D¡¡66. D¡¡67. C¡¡68.B¡¡69.. D¡¡70. C 71. C¡¡72 A 73. C¡¡74. A¡¡75. A¡¡76. B 77.C 78. A 79.C 80. C¡¡81. B¡¡82. A¡¡83. B¡¡84.B 85. A 86.D 87.A 88.A 89.D 90.C 91.C 92. A 93.D 94.A 95.C 96.C 97.C 98.A 99.D 100.C