资源描述
虚拟语气练习归类--练习版
精品资料
----------------------------------------------------------------------------------------------------------------------------------
第一招:记表格——过去、现在、将来?
1. If you had worked carefully, you __________ (not make) so many mistakes.
2. The boat wouldn't have drifted 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 was 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 been 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."
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 very 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 value 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 __________ (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. But __________ 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 the 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 tell 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 my 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
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 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 (烟雾) 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) 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 __________ (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 with 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) would 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) 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 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.
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 hard 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 B) shouldn't know
B) has known D) should have known
----------------------------------------------------------------------------------------------------------------------------------
第二招:部分that从句中谓语动词——should+原形动词
51. "I think that the Smiths were embarrassed by Jane'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 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 __________ 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 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
----------------------------------------------------------------------------------------------------------------------------------
第三招:两个句型——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 think 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 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
展开阅读全文