加载中…
个人资料
  • 博客等级:
  • 博客积分:
  • 博客访问:
  • 关注人气:
  • 获赠金笔:0支
  • 赠出金笔:0支
  • 荣誉徽章:
正文 字体大小:

虚拟语气练习(文本)

(2011-03-01 18:54:48)
标签:

杂谈

 §    1. When a stick is partly in a glass of water, it looks as though it___.
§    A. breaks       B. has broken     C. were broken     D. had been broken
§    2. “Are you going to the ball tonight?” “It’s too late now. How I wish        about it earlier!”
§    A. I’ll know     B. I’ve known     C. I know         D. I’d known
§    3. The guard of the meeting insisted that everybody        the rules.
§    A. obeys         B. obey          C. will obey       D. would obey   
5. “You should have gone to the cinema with us yesterday. The film       was very good.” “I wish I ____ yesterday off. I’d have gone with you.”
A. have had       B. had        C. have     D. had had
6. It is time that we        this practice.
A. stop    B. stopped   C. will stop    D. have stopped
7. I wish I        as healthy as my cousin.
A. were           B. am            C. was           D. will be
8. The two strangers talked as if they        friends for years.
A. have been       B. are      C. were    D. had been   
§     9. If it      for the heavy rain, we     the Mount Emei  yesterday.
§       A. were not; could have climbed   B. were not; could climb   C. had not been; could have climbed D. had not been; could climb
§     10. Without electricity, human life        so easy today.
§     A. isn’t    B. will not be  C. would not have been  D. would not be
§     11. “If Mr. Black        , he        that food.” “Luckily he was sent to the hospital immediately.”
§     A. was warned; would not take      B. had been warned; would not have taken
§     C. would be warned; had not taken        D. would have been warned; had not taken  
12. I didn’t see Mr. White at the meeting. If he        , he would have given a lecture.
  A. has come      B. did come        C. came          D. had come
13. Without the air to hold some of the sun’s heat, the earth at night       , too cold for us to live.
  A. would be freezing cold           B. would be frozen cold  C. would be freezing coldly        D. can freeze coldly 
§     14.      for the free tickets, I would not have gone to the films so often.
§     A. If it is not   B. Were it not     C. Had it not been    D. If they not
§     15. You didn’t accept my help. If we      it together, you       so tired.
§     A. did; didn’t                         B. do; wouldn’t get    C. were doing; wouldn’t       D. had done; wouldn’t have got   
17. I wish I _____ longer this morning, but I had to get up and come to class.
A. had slept      B. slept        C. might have slept     D. have slept
18. It was playing computer games that cost the boy plenty of time that he _____ doing his lessons.
A. might have spent                      B. must have spent   C. should have spent                    D. could have spent 
§     19. Alan _____ the party if he had gone to London.
§     A. would have missed  B. had missed  C. would miss   D. missed
§     20. — Good morning, sir. I expected you yesterday.
§        — I _____ if it _____ fine.
§     A. would come; were            B. would have come; had been     C. will come; is                      D. would come; was
§     21. If all places__ alike, there would be little need for geographers.
§     A. being        B. are             C. be            D. were  
22. Everything _____ if Albert hadn’t called the fire brigade.
A. will be destroyed        B. will have been destroyed C. would be destroyed     D. would have been destroyed
23. The insects would eat up all our crops, if _____ for the protection we get from insect-eating animals.
  A. it is not     B. it were not   C. were it not    D. they were not
24. If I _____ in the twenty-second century, I _____ my vacation in a very different way.
 A. should live; would spend     B. will live; should spend  C.are living;should have spent  D. will be living; would have spent 
§     25. _____, we could not have finished the work on time.
§       A. If they do not help us                B. Was it not for their help     C. should they offer to help us           D. But for their help
§     26. If we had been more careful, we ___ much better results now.
§       A. got     B. had got     C. would be getting     D. would have got
§     27. You didn’t let me drive. If we _____ in turn, you _____ so tired.
§       A. drove; didn’t get               B. drove; wouldn’t get    C. were driving; wouldn’t get     D. had driven; wouldn’t have got  
28. I didn’t see your sister at the meeting. If she _____, she would have met my friends.
  A. has come      B. did come    C. came   D. had come
29.___I you, I wouldn’t spend so much money on clothing.
 A. Could  B. were   C. Had   D. Should
30. _____ it rain tomorrow, we would have to put off the visit to the Yang Pu Bridge.   
A. Were   B. Should    C. Would  D. Will
31. What would have happened, _____ to the river bank?
  A. Bob had walked farther    B. if Bob should walked farther   C. had Bob walked farther    D. if Bob walked farther 
§     32. If there were not subjunctive mood, English ____ much easier.
§       A. will be  B. would have been   C. could have been  D. would be
§     33. __ fine tomorrow, we would go to see the wedding suit for her.
§       A. If it will be   B. If we have     C. Should it be    D. If it would be
§     34. _____ to do the work, I should do it some other way.
§       A. If were I        B. I were           C. Were I          D. Was I

35. If my lawyer ____ here last Saturday, he ___ me from going.
  A. had been; would have prevented         B. had been; would prevent
  C. were; would prevent        D. were; would have prevented
36. The new airport _____ if they had not stopped working on it.
  A. would complete         B. had been completed    C. had completed          D. would have been completed
37. ____ five minutes earlier, I ____ the train.
  A. If I left; would have caught        B. Had I left; would have caught   C. I had left; would have caught        D. Do I leave; will catch 
§      38. _____ the captain, the ship would have sunk.
§        A. If it has been for                     B. If it has not been for       C. Had it been for                       D. Had it not been for
§      39. Without careful treatment, the wounded___ well so quickly.
§        A. wouldn’t have been  B. won’t be         C. hadn’t been   D. weren’t
§      40. Without your help, I _____ the work ahead of time.
§        A. could not have finished       B. can’t have finished        C. mustn’t finish                       D. mustn’t have finished
§      41. But for his help, I _____.
§        A. should not have succeeded      B. have not succeeded        C. did not succeed                        D. had not succeeded

42. He hesitated before kicking the ball, otherwise he ___ a goal.
  A. had scored   B. scored  C. would score  D. would have scored
43. Yesterday Jane walked away from the discussion. Otherwise, she _____ something she would regret later.
  A. had said       B. said          C. might say       D. might have said
44. I’ve been too busy recently, otherwise I__ to you two days ago.
  A. would have written   B. would write   C. wrote    D. had written 
§     45. If you _____ with George earlier, you _____ so angry now.
§      A. talked; would not have been   B. had talked; would not be   C. would talked; would not have been     D. talked; would not  be
§     46. I would let you go home now if it _____ so hard.
§       A. didn’t rain   B. weren’t raining      C. hadn’t rained  D. isn’t raining
§     47. If it had been possible, I would have helped him, but I _____ so busy then.
§       A. had been    B. would be     C. were   D. was 
48. I told Sally how to get here, but perhaps I _____ for her.
  A. had to write it out        B. must have written it out   C. should have written it out         D. ought to write it out
49. — Why didn’t you buy it?— I __ but I didn’t have the money.
  A. would   B. would have   C. had had   D. had bought
50. I _____ you a valuable present for your birthday, but I was short of money at that time.
  A. would like to give              B. would have liked to give   C. like to give                        D. like to have given

0

阅读 收藏 喜欢 打印举报/Report
后一篇:虚拟语气
  

新浪BLOG意见反馈留言板 欢迎批评指正

新浪简介 | About Sina | 广告服务 | 联系我们 | 招聘信息 | 网站律师 | SINA English | 产品答疑

新浪公司 版权所有