虚拟语气同步练习题(含答案)
说明:文章内容仅供预览,部分内容可能不全。下载后的文档,内容与下面显示的完全一致。下载之前请确认下面内容是否您想要的,是否完整无缺。
虚拟语气同步练习题 1. I loved the movie. I wish I _____ the book from which it was made. A. have read B. had read C. should have read D. am reading 2. You are late. If you _____ a few minutes earlier, you _____ him. A. came/could meet B. had come/would have met C. come/will meet D. had come/would meet 3. It is time that you _____ home and I’d rather you _____ again tomorrow. A. would go/would come B. went/came C. go/are going D. are going/will come 4. It is important that I _____ with Mr. Williams immediately. A. speak B. spoke C. will speak D. to speak 5. —He has just come out of the hospital. —No wonder he looked as if he _____ ill for a long time. A. was B. were C. has been D. had been 6. But for his friends, he _____ of hunger 30 years ago. A. died B. would die C. must have died D. would have died 7. How I wish I _____ to repair the watch! I only made it worse. A. had tried B. hadn't tried C. have tried D. didn't try 8. Let’s say you could go there again, how _____ feel? A. will you B. should you C. would you D. do you 9. I can’t stand him. He always talks as though he _____ everything. A. knew B. knows C. has known D. had known 10. I suggested yesterday a meeting _____ to discuss the matter. A. be held B. should hold C. would be held D. must be held 11. I wish I _____. A. will tell him that B. didn’t tell him that C. told him not that D. had not told him that 12. If you had told me in advance, I _____ him at the airport. A. would meet B. would had meet C. would have met D. must have met 13. I certainly wish he _____ me how to sing English songs. A. teaches B. will teach C. has taught D. would teach 14. I wish I _____ able to tell him all about it last night. A. should be B. were C. had been D. was 15. I wish he _____ me some money if I am lucky enough. A. had lent B. lent C. would lend D. lends 16. If it _____ another ten minutes, the game would have been put off. A. had rained B. would have rained C.have rained D. rained 17. Our former maths teacher died last term, otherwise he _____. A. would still be working B. would still have worked C. should still work D. will still work 18. My father’s doctor suggested that he _____ home. A. not went B. won’t go C. not go D. not to go 19. When Edison died, it was proposed that the American people _____ all power in their homes, streets, and factories for several minutes in honor of this great man. A. turn off B. turned off C. would turn off D. had turned off 20. John wished _____. A. he will study more B. he had studied more C. he studies D. he won’t have studied more 21. You look so tired tonight. It is time you _____. A. go to sleep B. went to sleep C. go to bed D. went to bed 22. I would have bought a car if I _____ enough money. A. were having B. have had C. would have D. had had 23. _____ today, he would get there by Friday. A. Would he leave B. Was he leaving C. Were he to leave D. If he leaves 24. Without the food, he _____. A. will be thinner B. would be thinner C. is thinner D. must be thinner 25. If they’d only let us know earlier, _____ at the station. A. we’d meet them B. we’ll meet them C. we’d have met them D. we’ve met them 26. If I _____ you, I _____ more attention to English idioms and phrases. A. were/shall pay B. am/will pay C. would be/would pay D. were/would pay 27. We might have failed if you _____ us a helping hand. A. have not given B. would not give C. had not given D. did not give 28. The law requires that everyone _____ for his education. A. pays B. paid C. will pay D. pay 29. _____, call the police. A. If anyone will attempt to break in B. Would anyone attempt to break in C. Anyone should attempt to break in D. Should anyone attempt to break in 30. Had I known her name, _____. A. or does she know mine? B. and where does she live? C. I would have invited her to lunch D. she would be beautiful 31. He has just arrived, but he talks as if he _____ all about that. A. knew B. knows C. known D. know 32. If I _____ the money, I would have bought a much bigger car. A. possessed B. owned C. had D. had had 33. I’d rather you ______ by train, because I can't bear the idea of your being in an A. not be allowed B. mustn’t be allowed C. be not allowed D. shouldn’t allow airplane in such bad weather. A. would go B. should go C. went D. had gone 34. The librarian insisted that John _____ the book he had borrowed. A. shouldn’t returned B. won’t returned C. not return D. didn’t return 35. I left very early last night, but I wish I _____ so early. A. didn’t leave B. hadn’t left C. haven’t left D. couldn’t leave 36. I do not have a job. I would find one but I _____ no time. A. had B. didn’t have C. had had D. have 37. He _____ the job well, but he _____ so careless. A. hadn’t done/had been B. could have done/was C. could do/was D. had done/had been 38. He insisted that we all _____ in his office at one o'clock. A. were B. to be C. would be D. should be 39. I _____ to stay there for one more week, but I changed my mind. A. would have hoped B. was hoping C. had hoped D. hoped 40. The doctor did all he could so that he _____ save the soldier’s life. A. might B. must C. had to D. was able to 41. _____ you _____ last Wednesday, you might have known it well. A. Were/to come B. If/came C. Had/come . Did/come 42. We _____ delighted if the report _____ true. A. were/were B. shall be/were C. would be/were D. were/would be 43. If he _____ here, he _____ you. A. had been/would helped B. were/would help C. were/had helped D. would have been/had helped 44. If I had known that, I _____ so. A. wouldn’t have done B. didn’t do C. won’t do D. wouldn’t do 45. He didn’t come, but I wish he _____ here now. A. is B. had been C. were D. should be 46. You _____ the train if you _____ a little earlier. A. could take/started B. could have taken/had started C. could take/had started D. could have taken/started 47. She couldn’t have answered the question if she _____ the book. A. didn’t read B. wouldn’t read C. haven’t read D. hadn’t read 48. The officer gave the order that soldiers _____ to go out at night. 49. _____ he would have succeeded in the examinations. A. If he has worked hard B. If he works hard C. Had he worked hard D. Were he worked hard 50. He was taken away by the police. He _____ for a thief. A. should have been mistaken B. must have been mistaken C. could have been mistaken D. is mistaken 参考答案 1—5 BBBAD 6—10 DBCAA 11—15 DCDCC 16—20 AACAB 21—25 DDCBC 26—30 DCDDC 31—35 ADCDB 36—40 DBDCA 41—45 CCBAC 46—50 BDACB 补充练习: 1. If she ______ the doctor’s advice, she would be quite all right now. A. would follow B. followed C. had followed D. will follow 2. If the young trees ______ , it would not die now. A. have been watered B. was watered C. would be watered D. had been watered 3. It is hard for me to imagine what I would be doing today if I ______ in love, at the age of seven, with the Melinda Cox Library in my hometown. A. would not have fallen B. had not fallen C. should fall D. were to fall 4. If the president had visited the hospital this morning, it ______ the headline in tomorrow’s paper. A. will be B. could be C. had been D. was 5. I would have gone to America with my friends, but I ______ by my mother. A. was stopped B. stopped C. stop D. would stop 6. I would tell him about it tomorrow, but he ______ in our discussion. A. not join B. will not join C. had not joined D. would not join 7. She ______ much taller, but the cruel stepmother never let her eat enough. A. can grow B. can have grown C. could grow D. could have grown 8.He could be an active boy, but he seldom ______ others. A. talks with B. talk with C. would talk with D. will talk with Key: CDBBABDA 本文来源:https://www.wddqw.com/doc/d74ad7bce309581b6bd97f19227916888486b935.html