《《英语语法习题集》word版.doc》由会员分享,可在线阅读,更多相关《《英语语法习题集》word版.doc(19页珍藏版)》请在金锄头文库上搜索。
1、虚拟语气 1. My cat would not have bitten the toy fish _ it was made of rubber. (887)A. if she has known B. if she knew C. she should have known D. had she known2.If it _ too much trouble, Id love a cup of tea. (891)A.isntB. wasntC. werent D. hadnt been3.Im sorry Andy didnt want to go to the conference.
2、_ willing to go, we would have paid all his expenses. A.BeingB. Was heC. Had he been D. He had been (911)4. Id rather you _ those important documents with you. (936 - 6) A. dont take B. didnt take C. wont take D. not take5 _ before we depart the day after tomorrow, we should have a wonderful dinner
3、party.A.Had they arrived B. Would they arrive C. Were they arriving D. Were they to arrive6.Had he worked harder, he _ the exams. (976)A. must have got through B. would have got through C. would get through D. could get through7. _ for your help, we d never have been able to get over the difficultie
4、s.(916-6)A. Had it not been B. If it were notC. Had it not D. I few had not been8.Even if I had known her address, I _ time to write to her. (926)A.cannot have hadB. will not have hadC. must not have hadD. might not have had9.The mad man was put in the soft-padded cell lest he_ himself. (981)A.injur
5、eB. had injuredC. injuredD. would injure10. He must have had an accident, or he _ then. (901)A. would have been hereB. had to be here C. should be hereD. would be here11. The traffic was very heavy; otherwise I _ here 50 minutes sooner. (911)A.would beB. should be C.would have beenD. had been12. Jea
6、n doesnt want to work right away because she thinks that if she _ a job she probably wouldnt be able to see her friends, very often. (961)A. had to get B. were to get C. had got D. could have go13. If the whole operation _ beforehand, a great deal of time and money would have been lost. (996)A.was n
7、ot planned B. has not been planned C. had not been planned D. were not planned14. Some women _ a good salary in job instead of staying home, but they decided not to work for the sake of the family. (20001)A. must make B. should have made C. would make D. could have made15. Wouldnt you rather your ch
8、ild _ to bed early? (20001)A. goB. wentC. would go D. goes16. Rebecca _ me earlier if she did not like her house she bought last month. (961-6)A.told B. would tellC.had told D. would have told17. He might have been killed _ the arrival of the police. (956-6)A. except for B. forC. with D. but for18.
9、Without the computer, we _ the tremendous medical advances in the last few decades. (879)A.could not makeB. would not have made C.should not makeD. must not have made19. If only the committee _ the regulations and put them into effect as soon as possible. (971)A. approve B. will approveC.can approve
10、D. would approve20. You are very selfish. Its high time you _ that you are not the most important person in the world. Edgar said to his boss angrily. (991)A.have realized B. should realizeC.realizeD. realized21. You did tell me what to do. If only I_ your advice. (921-6)A.would take B. had takenC.
11、tookD. have taken22. It was suggested at the meeting that effective measures _ to solve the problem (921)A.were taken B. be taken C.must be takenD. are taken23. Our teacher recommends that we _ as attentive as possible when we visit the museum. (887)A. areB. shall beC. wereD. be24.It is highly desir
12、able that a new president _ for this college. (906)A.appointed B. is appointed C.be appointed D. has been appointed25. It is time the nations of the world _ a halt to the manufacture of nuclear weapons. A. would callB. called C. callD. will call26. It is of the utmost importance that you _ here on t
13、ime. (956-6)A. are to be B. beC. shall beD. must be27. He didnt go to the patty, but he does wish he _ there. (926)A. would be B. has beenC.would haveD. had been28. You dont have to be in such a hurry. I would rather you _ on business first. (981)A. would go B. will goC.went D. have gone29. We desir
14、e that the tour leader _ us immediately of any change in plans.(936)A.informB. informs C. informed D. has informed30. It is vital that enough money _ to fund the project. (971)A.be collected B. must be collectedC.is collectedD. can be collected31. I dont think it advisable that Tim _ to the job since he had no experience. (976)A.is assigned B. will be assigned C.be assignedD. has been assigned32. We are all for your proposal that the discussion _ . (986)A.is to be put offB. was put off C.should put offD. be put off