1、 虚拟语气练习归类--练习版 精品资料 ---------------------------------------------------------------------------------------------------------------------------------- 第一招:记表格——过去、现在、将来? 1. If you had worked carefully, you __________ (not make) so many mistakes. 2. The boat wouldn't have drifted
2、away, if we __________ (tie) it up. 3. Even if I __________ (be) with you then, l __________ (can, not, do) much for you. 4. If you had wanted to buy a record, what __________ A) would you buy B) had you bought C) would you have bought D) would you be buying 5. -- I w
3、as so sorry to hear about Jack. If he had made more friends here, he might __________ A) have stayed B) have to stay C) he staying D) stay 6. __________ for your help, we'd never have been able to get over the difficulties. A) Had it not B) lf it were not C) Had it not b
4、een D) If we had not been 7. Mr. Robinson didn't look at the price list. __________ he'd have known what to expect. A) Would he have B) Should he have C) If he did D) If he had 8. "Did you have to go to court?" "No, I didn't, but I __________ if my lawyer hadn't been so good."
5、A) would have B) probably have C) would do D) might do so 9. "Your pictures are beautiful!" "We would have taken more __________ out of film." A) if we did not run B) had not we run C) if we should have run D) hadn't we run 10. "I couldn't talk to Mrs. Khandary ve
6、ry well, because my Arabic isn't very good yet." __________ there, he would have been able to interpret for you." A) Were John B) If John were to be C) Had John been D) When John had been 11. The millions of calculations involved, had they been done by hand, __________ all practical v
7、alue by the time they were finished. A) could lose B) ought to have lost C) might lose D) would have lost 12. "That's a beautiful coat in the window." "It certainly is. If I had the money __________ buy it. " A) I shall B) I'll C) I may D) I'd 13. If people _________
8、 (drive) more slowly, there wouldn't be so many accidents. 14. If it were to rain tomorrow, the match __________ (postpone). 15. If you __________ to see Mary, what would you say to her? A) are B) are going C) were D) have 16. The experiment is very expensive. Bu
9、t __________ succeed, we would be able to make production more efficient. A) should we B) were we C) if should we D) if we 17. __________, we would go on a picnic tomorrow. A) If the weather were fine B) Were the weather to be fine C) Should the weather be fine D) If th
10、e weather is fine 18. If I had seen the movie, I __________ (be) able to tell you all about it now. 19. If you __________ (listen) to me, you wouldn't be in such trouble now. 20. Robecca __________ me clearly if she did not like her house she bought last month. A) told B) would tel
11、l C) had told D) would have told 21. __________ if you had lost your watch? A) Hadn't you been upset B) Wouldn't you be upset C) Weren't you upset D) Wouldn't you have upset 22. I wish they __________ (stop) making so much noise so that I could concentrate on m
12、y work. 23. "Do you want me to lend you some money?" "I wish you __________, I can pay you back next week." A) would B) did C) might D) should 24. I wished it __________ but it did. A) not occurred B) did not occur C) had not occurred D) would not occur
13、 25. I __________ that Professor Jones had taught me this equation. A) believe…has taught B) wish C) hope D) suppose 26. Electric current flows through a conductor (导体) as though it __________ (be) a fluid (流体). 27. The sun rises in the east and sets in the west, so it seems
14、 as if the sun __________ round the earth. A) had circled B) is circling C) might be circling D) were circling 28. The computer "teacher" was talking with his students as though it ________ a human teacher. A) was B) were C) had been D) is 29. The thick smog
15、 (烟雾) covered the whole city. It was as if a great black blanket __________ over it. A) had been thrown B) were thrown C) be thrown D) had thrown 30. He spoke in a quiet, distinct voice, as though his thought __________ A) was far away B) had been far away C) were far away D)
16、 went far away 31. You Americans are funny! It seems as if you __________ to your cars. A) married B) were married C) had married D) had been married 是否虚拟? 32. If a metal __________ (heat), it will expand. 33. If I had known you already __________ (have) a typewriter, I
17、 (not, buy) one for your birthday. 34. The baby smiled as if he __________ (understand) what his mother _________ (say). 35. He talked as if he __________ (do) all the work himself, but in fact Tom and I __________ (do) most of it. 36. __________ I __________ (take) my umbrella w
18、ith me when I __________ (come) out this morning, I __________ (not be) so wet now. 37. We __________ (invite) her to the party but we didn't know that she __________ (already, come) back from abroad. 38. If only I had read all the books before I __________ the lecture! A) attended B) w
19、ould have attended C) had attended D) have attended 39. "I wish I had attended the party yesterday." "It' s too bad that you __________. We met a lot of people." A) haven't B) hadn't C) had missed it D) didn't 40. His advice has made the design better than it __________ A)
20、would otherwise have been B) would be otherwise C) has otherwise be D) had otherwise been 41. But for your help, we __________ (not be) able to finish the work in time. 42. But for the rain, we __________ a pleasant journey. A) will have B) should have had C) would have
21、 D) must have had 43. The guests __________ (arrive) last night, but there is still no news about them. 44. I would have been able to help him, but I __________ so busy. A) were B) had been C) was D) would be 45. I would have invited her, but I __________ her well.
22、 A) don' t know B) didn' t know C) hadn't known D) haven't known 46. "Where have you been?" "I got caught in the traffic; __________ I would have been here sooner." A) but for B) but that C) otherwise D) however 47. A less conscientious man __________ (not, try) so ha
23、rd to get this job done. 48. Five minutes earlier, and we __________ (can catch) the last train. 49. Given more time, we __________ the job much better. A) would do B) had done C) will do. D) have 50. Tom __________ better than to ask Dick for help. A) shall know
24、 B) shouldn't know B) has known D) should have known ---------------------------------------------------------------------------------------------------------------------------------- 第二招:部分that从句中谓语动词——should+原形动词 51. "I think that the Smiths were embarrassed by Ja
25、ne's generosity." "She insisted __________ it as a gift. " A) on them to accept B) their accepting C) that they (should) accept D) that they accepted 52. The law I am referring to requires that everyone who owns a car has accident insurance. 辨错题 A B
26、 C D 53. The house master was very strict. He asked that we __________ television on week nights. A) (should) not watch B) not be watching C) must not watch D) should not have watched 54. In the past men generally preferred that their wives ______
27、 in the home. A) worked B) would work C) (should) work D) were working 55. My request is that we __________(hold) another session to discuss the problem. 56. What a pity that he gave orders that all those lovely trees __________ (cut) down. 57. It is strange that the
28、 car __________ (break) down at exactly the same place where it __________(break) down yesterday. 58. It is important that this machine-tool __________ every day. A) (should) be oiled B) oil C) is to be oiled D) oiled ------------------------------------------------------------
29、 第三招:两个句型——1. It’s time that…. 2. would rather (that)… 59. Don't you think it's high time someone __________ him to stop behaving like that? A) will tell B) told C) should tell D) tell 60. Don't you thi
30、nk it is about time that fences __________ (mend)? 61. Jill would just rather we __________ now, but we must go to work. A) not leave B) had not left C) didn't leave D) not left 62. Can we come in late tomorrow?" "I'd rather you __________ (come) in on time." 63. -- Shall I
31、 open the window? -- I'd rather __________ A) you didn't B) you had better not C) you don't D) you shouldn't 64. My wife would rather I __________ the red car. She is not happy with this color. A) would not buy B) had not bought C) don' t buy D) will not buy 65. "Mrs. Williams can speak Japanese." "But she would rather __________ English with us." A) speak B) spoke C) to speak D) have spoken 仅供学习与交流,如有侵权请联系网站删除 谢谢5






