虚拟语气练习题
- 格式:doc
- 大小:63.00 KB
- 文档页数:9
虚拟语气练习题及答案详解虚拟语气练习题:1.If I (be) you, I would resign immediately. a. am b. are c. were d. is2.If he (know) about this news, he would be shocked. a. know b. knows c. knew d.known3.It's better if you (not speak) to the boss like that; if he (get) angry, we'll be in trouble.a. not speak / getb. not to speak / gotc. don't speak / getsd. didn't speak / wouldget4.If I (have) more time, I would help you complete this project. a. have b. has c. had d.having答案及详解:1.Correct answer: c. were•这是虚拟语气的条件句,表示与现实相反的情况。
在虚拟语气中,过去时的"were" 通常用于所有人称,即使主语是第一人称单数(I)。
2.Correct answer: c. knew•虚拟语气中,与过去事实相反的情况需要使用过去式。
所以正确答案是"knew"。
3.Correct answer: c. don't speak / gets•这是一个虚拟条件句,表示与现实相反的情况。
在虚拟语气中,主句使用"would" 加动词原形,而条件句使用一般现在时。
4.Correct answer: c. had•这是一个虚拟条件句,表示与现实相反的情况。
在虚拟语气中,与过去事实相反的情况需要使用"had"。
虚拟语气110题1. The boy acted ____ he had never lived in Canada before.A. as thoughB. even ifC. asD. since2. ____ to the doctor right away, he might have been alive.A. If he wentB. Were he goneC. Should he have goneD. Had he gone3. If you were older, I ____ you to go there yesterday.A. will allowB. should allowC. would have allowedD. had allowed4. The secretary suggested that they ____ the men in at once.A. had broughtB. should have broughtC. broughtD. bring5. I wish I ____ able to tell him all about it last night.A. wasB. wereC. had beenD. should be6. If we ____ here ten minutes earlier, we ___ the bus.A. arrived/would catchB. arrived/would have caughtC. had arrived/had caughtD. had arrived/would have caught7. If I ____ more time, I would have gone with him.A. hadB. had hadC. have hadD. would have8. He was very busy yesterday, otherwise he ____ to the meeting.A. would comeB. cameC. would have comeD. had come9. The Jade Emperor ordered that the Monkey King _____ right away.A. would be arrestedB. must be arrestedC. be arrestedD. had to be arrested10. Jane's uncle insisted ____ in this hotel any longer.A. not stayingB. not to stayC. that he not stayD. staying not11. Don't touch the sleeping tiger. If he woke up, he _____ you.A. would come toB. would come atC. would have come towardD. will come to12. Without electricity human life _____ quite different today.A. isB. will beC. would have beenD. would be13. How I wish I ____ to reapair the watch! I only made it worse.A. had triedB. hadn't triedC. have triedD. didn't try14. He demanded that the laboratory report ___ immediately after the experiment was done.A. was writtenB. be writtenC. must be writtenD. would be written15. The man insisted that he _____ there.A. should sendB. would be sentC. sentD. be sent16. If he had not gone out in the storm _____.A.he will be alive nowB. he would be alive nowC. he would have been alive now17. If it ___ tomorrow, what would we do?A. rainsB. were to rainC. would rainD. rain18. It is required that you ____ at six.A. will arriveB. arriveC. arrivedD. would arrive19. If only I _____ how to operate an electronic computer as you do.A. had knownB. would knowC. should knowD. knew20. He spoke in a quiet, distinct voice, as though his thought _____.A. was far awayB. had been far awayC. were far awayD. went far away.21. If it ___ rain, we ___ get wet.A. is to, shouldB. were to, wouldC. were going to, wouldD. was going to, should22. If he ___ to the teacher attentively, he ___ the answer to the problem now.A. had listened, would have knownB. listened, would knowC. listened, would have knownD. had listened, would know23. But for the party, he ___ of hunger 30 years ago.A. would have diedB. would dieC. must have diedD. must die24. ___ today, he would got there for holiday.A. Was he leavingB. Were he to leaveC. Would he leaveD. If he leaves25. I would have come earlier, but I ___ that you were waiting for me.A. didn’t knowB. hadn’t knowC. would have knownD. haven’t known26. It’s high tim e that we ___ to school.A. would toB. wentC. goD. will go27. It seems as if it ___ rain.A. willB. is going toC. is toD. were going to28. I’d rather you ___ right away.A. leaveB. leftC. will leaveD. to leave29. He is working hard for fear that he ___.A. failsB. failedC. would failD. fail30. It is really strange that the girl ___ so early.A. has been marriedB. has marriedC. be marriedD. would marry31. Supposing I ___ this gift, what would he say?A. acceptB. acceptedC. should acceptD. would accept32. The teacher agreed to the suggestion that the students ___ two weeks to prepare for the exam.A. giveB. should giveC. be givenD. would be given33. I was busy yesterday, otherwise I ___ your birthday party.A. attendedB. had attendedC. would attendD. would have attended34. He insisted that he ___ me before.A. seeB. should seeC. had seenD. saw35. The two strangers talked as if they ___ friends for years.A. wereB. would beC. have beenD. had been36. We ___ our lives had it not been for the policeman.A. would have lostB. should loseC. might loseD. could have lost37. ---- I thought you would come back tomorrow.---- I would if I ___ to attend a meeting.A. don’t haveB. didn’t haveC. will not haveD. would not have38. He wishes ___ mistakes.A. he doesn’t always makeB. he isn’t always makingC. he didn’t always makeD. he wouldn’t always making39. It ___ very nice if only it were possible.A. will beB. would beC. isD. were40. Without your help, our team ___ the last match.A. won’t winB. will loseC. wouldn’t have wonD. can’t win41. I wish ___ I what to do.A. knewB. have knownC. knowD. would know42. ___, I would take an umbrella with me.A. Had I been youB. I were youC. Were I youD. I had been you43. If I had hurried, I ___ the train.A. would catchB. could catchC. would have caughtD. had caught44. He insisted that John ___ it.A. doB. doesC. didD. would do45. It is high time we ___ off.A. areB. wereC. beD. will be46. He felt as if he ___ more time to study for the test.A. needsB. were neededC. neededD. need47. It is important that I ___ with Mr. Willians immediately.A. speakB. spokeC. will speakD. to speak48. James wishes he ___ the football game instead of the film.A. sawB. seeC. had been seenD. had seen49. I wish ___.A. he leftB. he leaves me aloneC. he be leftD. he would leave me alone50. If I had known that, I ___ so.A. wouldn’t doB. wouldn’t have doneC. won’t doD. have not done51. The doctor suggested that she ___.A. will not smokeB. not smokeC. would not smokeD. did not smoke52. If I ___ you, I wouldn’t return the call.A. beB. amC. wasD. were53. You talk as if you ___ there.A. were reallyB. has really beenC. had really beenD. would really be54. He suggested that the work ___ at once.A. would startedB. would be startedC. should startedD. should be started55. It is strange that such a thing ___ in your school.A. will happenB. happenC. should happenD. happened56. It is imperative that you ___ on time.A. areB. will beC. beD. would be57. I didn’t go to the party, but I do wish I ___ th ere.A. wasB. wereC. had beenD. went58. It is time we ___ up our results.A. sumB. summedC. will sumD. would sum59. If the doctor had been available, the child ___.A. would not dieB. would not have diedC. could not dieD. could not have died60. Dr. Bethune worked hard as if he ___.A. never had felt tiredB. had never felt tiredC. never felt tiredD. was tired never61. I enjoyed the movie very much. I wish I ___ the book from which it was made.A. have readB. had readC. should have readD. am reading62. You are late. If you ___ a few minutes earlier, you ___ him.A. came/ would meetB. had come/ would have metC. come/ will meetD. had come/ would met63. I wish my husband ___ as well as yours.A. had dressedB. dressC. will dressD. dressed64. Edison kept phosphorus carefully in a bottle lest it ___.A. would burnB. burnedC. was burningD. should burn65. He looked as if he ___ ill for a long time.A. wasB. wereC. has beenD. had been66. If the doctor had come earlier, the poor child ___.A. would not have been lied there for two hoursB. would not have laid there for two hoursC. would not have lied there for two hoursD. would not have lain there for two hours67. I wish that I ___ with you last night.A. wentB. could goC. have goneD. could have gone68. Let’s say you could go there again, how ___ feel?A. will youB. should youC. would youD. do you69. Mr. Brown left for London long ago. That’s pity. I wish ___.A. I meet him.B. I’ll have met himC. I’d had met himD. I’d meet him70. I can’t stand him. He always talks as though he ___ every thing.A. knewB. knowsC. has knownD. had known71. I wish I ___.A. will tell him thatB. didn’t tell him thatC. told him not thatD. had not told him that72. If you had told me in advance, I ___ him at the airport.A. would meetB. would had meetC. would have metD. would have meet73. Kunar can take his car apart and put it back together again. I certainly wish he ___ me how.A. teachesB. will teachC. has taughtD. would teach74. I would have told him the answer had it been possible but I ___ so busy then.A. had beenB. wereC. wasD. would be75. I wish I ___ able to tell him all about it last night.A. should beB. wereC. had beenD. was76. If it ___ another ten minutes, the game would have been called off.A. had rainedB. would had rainedC. have seenD. did see77. He suggested that they ___ use a trick instead of fighting.A. shouldB. wouldC. doD. had78. My father did not go to New York; the doctor suggested that he ___ there.A. not wentB. won’t goC. not goD. not to go79. I would have gone to the meeting if I ___ time.A. had hadB. have hadC. hadD. would have had80. John wished ___.A. he will study moreB. he had studied moreC. he studiesD. he won’t have studied more81. You look so tired tonight. It is time you ___.A. go to sleepB. went to sleepC. go to bedD. went to bed82. “Why didn’t you buy a new car?” “I would have bought one if I ___ enough money. ”A. hadB. have hadC. would haveD. had had83. I recommended that the student ___ his composition as soon as possible.A. finishing writingB. should finish the writingC. finish writingD. finished writing84. If she could sew, ___.A. she make a dressB. she would have made a shirtC. she will make a shirtD. she would had made a coat85. ___ today, he would get there by Friday.A. Would he leaveB. Was he leavingC. Were he to leaveD. If he leaves86. His doctor suggested that he ___ a short trip abroad.A. will takeB. would takeC. takeD. took87. The Bakers arrived last night, if they’d only let us know earlier, ___ at the st ation.A. we’d meet themB. we’ll meet themC. we’d have met themD. we’ve met them88. If I __ you, I ___ more attention to English idioms and phrases.A. was/ shall payB. am/ will payC. would be/ would payD. were/ would pay89. We might have failed if you ___ us a helping hand.A. have not givenB. would not giveC. had not givenD. did not give90. The Law requires that everyone ___ his car checked at least once a year.A. hasB. hadC. haveD. will have91. I wish ___ I busy yesterday; I could have helped you with the problem.A. hadn’t beenB. weren’tC. wasn’tD. have not been92. Had I known her name, ___.A. or does she know mine?B. and where does she live?C. she would be beautifulD. I would have invited her to lunch93. He has just arrived, but he talks as if he ___ all about that.A. knowB. knowsC. knownD. knew94. If I ___ the money, I would have bought a much bigger car.A. possessedB. ownedC. hadD. had had95. I wish I ___ a young man again.A. amB. wasC. wereD. will be96. The librarian insists that John ___ no more books from the library before he returns all the books he had borrowed.A. will takeB. tookC. takeD. takes97. I left very early last night, but I wish I ___ so early.A. didn’tB. hadn’t leftC. haven’t leftD. couldn’t leave98. I do not have a job. I would find one but I ___ no time.A. hadB. didn’t hav eC. had hadD. have99. I wish that you ___ such a bad headache because I’m sure that you would have enjoyed the concert.A. hadn’tB. didn’t have hadC. hadn’t hadD. hadn’t have100. He insisted that we all ___ in his office at one o’clock.A. beB. to beC. would beD. shall be101. Helen couldn’t got to France after all. That’s too bad, I’m sure she would have enjoyed it if ___. A. she’s gone B. she’ll go C. she’d gone D. she’d go102. I must go there earlier. John has suggested that I ___ an hour before the discussion begins.A. goB. shall goC. will goD. would go103. If her husband had not liked the dress ___.she would be delighted B. he would get madC. she would have returned it D she must have taken it back to the store104. If I ___ you, I ___ worry.A. were/ wouldn’tB. was/ wouldn’tC. been/ would haveD. be/ would105. We ___ delighted if the report ___ true.A. were/ wereB. shall be/ wereC. should be/ wereD. were/ would be106. If he ___ here, he ___ you.A. had been/ would have helped C. would have been/ should have helpedB. were/ had helped D. would have been/ would had helped107. If I ___ so busy, I ___ the lecture that day.A. were not be/ should attendB. should not/ should have attendC. was not/ would attendD. had not been/ would have attended108. If I ___ the way to New York, I ___.knew / would drive B. knew/ will driveC. knew/ would have driveD. had known/ would drive109. But for the leadership of our Party, we ___.shouldn’t succeed B. could not have succeedC. will not succeedD. should not have succeeded110. You ___ the train if you ___ a little earlier.A. could take/ startedB. could have taken/ had startedC. could take/ had startedD. could have taken / started1.a2. d3. c4. d5. c6. d7. b8. c9. c 10. c 11. b 12. d 13. b 14. b 15. d 16. c 17. b18. b 19. d 20. b.21.b 22. d 23. a 24. b 25. a 26. b 27. b 28. b 29. d 30. c 31. b 32. c 33. d 34. c 35. d 36.a 37.b 38.c 39. b 40. c 41. a 42. c 43.c 44. a 45. b 46.c 47. a 48d 49. d 50. b 51. b 52. d 53. c 54. d 55.c 56. c 57. c 58. b 59. b 60. b 61. b 62. b 63.d 64. d 65. d 66. d 67. d 68. c 69. c 70.a 71. d 72. c 73. d 74. c 75. c 76. a 77. a 78. c 79. a 80.b 81. d 82. d 83.c 84. b 85. c86. c 87. c 88. d 89. c 90. c 91. a 92. d 93. d 94. d 95. c 96. c 97. b 98. d 99. c 100.a 101. c 102. a 103. c 104. a 105. c 106. a 107. d 108. a 109. d 110. b虚拟语气虚拟语气是动词的一种特殊形式。
虚拟语气练习题精选强化训练:虚拟语气1.Were it not for the snowy weather, we____ all right.A. would beB. would have beenC. wereD. may be2. ____ more careful, his ship would not have sunk.A. If the captain wereB. Had the captain beenC. Should the captain beD. If the captain would have been3. If he_____ me tomorrow, I would let him know.A. should callB. should not have been ableC. were not ableD. are not able4. If you asked your father you_____ permission.A. may getB. might getC. should have calledD. maybe get5.____ today, he would get there by Friday.A. Would he leaveB. Was he leavingC. Were he to leaveD. If he leaves6. ______I you, I would go with him to the party.A. WasB. Had beenC. Will beD. Were7.The millions of calculations involved, had they been done by hand, ______all practical value by the time they were finished.A. could loseB. would have lostC. might loseD. ought to have lost8. Had Paul received si* more votes in the last election, he______our chairman now.A. must have beenB. would have beenC. wereD. would be9. If you______Jerry Brown until recently, you’d think the photograph on the right was strange.A. shouldn’t contactB. didn’t contactC. weren’t to contactD. hadn’t contacted10.______he English e*amination I would have gone to the concert last SundayA. In spite ofB. But forC. Because ofD. As for11. Look at the terrible situation I am in! If only I______your adviceA. followB. would followC. had followedD. have followed13. If the horse won today, it______thirty races in five years.A. would have wonB. wonC. must have wonD. did have won14. There is a real possibility that these animals could be frightened, _______a sudden loud noise.A. being thereB. should there beC. there wasD. there having been16. Jean Wagner’s most enduring contribution to the study of Afro-American poetry is his insistence that it______in a religious, as well as worldly, frame of reference.A. is to be analyzed B. has been analyzedC. be analyzedD. should have been analyzed17. I would have gone to visit him in the hospital had it been at all possible, but I ______fully occupied the whole of last week.A. wereB. had beenC. have beenD. was18. I apologize if I______you, but I assure you it was unintentional.A. offendB. had offendedC. should have offendedD. might have offended19. If you hadn’t taken such a long time to get dressed, we’d______there by now.A. beB. beenC. isD. have been20. The sun rises in the east and sets in the west, so it seems as if the sun ________round the earth.A. were circlingB. circlesC. is circlingD. be circling21. I wish that I ______ with you last night.A. wentB. had goneC. could goD. could have gone22. I wish I______with her now.A. would beB. amC. wasD. were23. I wish that I______the concert last night.A. couldB. have attendedC. had attendedD. attended24. The picture e*hibition bored me to death. I wish I____to it.A. had not goneB. have not goneC. did not goD. can not have gone25. "I wish you______me to put these things away,〞 he said.A. will helpB. helpC. are helpingD. would help26. If the Watergate Incident______Ni*on would not have resigned from the presidency.A. did not occurB. had not occurredC. was not occurringD. be circling27. I hadn’t e*pected James to apologize but I had hoped_____.A. him calling meB. that he would call meC. him to call meD. that he call me29. The teacher suggested that her students_____e*periences with ESP.A. write a position on theirB. to write position about theC. wrote some positions of his or herD. had written any positions for his30. He speaks Chinese as fluently as if he ______a Chinese.A. wereB. had beenC. isD. has been31. As usual, he put on a show as though his trip a great success.A. had beenB. has beenC. wereD. was32. Looking round the town, he felt as though he away for ages.A. has beenB. wasC. isD. had been33. John is so strongly built that he looks as if he as elephant.A. liftsB. is liftingC. liftedD. could lift34. He described the town as if he it himself.A. had seenB. has seenC. sawD. sees35. At that thought he shook himself, as though he from an evil dream.A. wokeB. wakesC. would wakeD. had woke36. Most insurance agents would rather you anything about collecting claims untilthey investigate the situation.A. doB. don’tC. didn’tD. didn’t do37. Although most adopted persons want the right to know who their natural parents are, some who have found them wish that they the e*perience of meeting.A. hadn’tB. didn’t have hadC. hadn’t hadD. hadn’t have38. It is important that the TOEFL office your registration.A. will confirmB. confirmC. confirmsD. must confirm39. Without electronic puters, much of today’s advanced technology .A. will not have been achievedB. have not been achievedC. would not have been achievedD. had not been achieved40. He told her to return the book in time so that others a chance to read it .A. may haveB. will haveC. would haveD. might have41. It is time that the government measures to protect the rare birds and animals.A. takesB. tookC. has takenD. taking42. Some people are too particular about school records, insisting that everyapplicant ______all diplomas from elementary school to university.A. hasB. will haveC. should haveD. must have43. He was very busy yesterday, otherwise he to the meeting.A. would eB. cameC. would have eD. had e44. I must say he reads very well, and I shouldn’t be surprised if he acting for a living one day.A. had taken upB. takes upC. have taken upD. would have taken up45. If I had seen the movie, I you all about it now.A. would tellB. will tellC. have toldD. would have told46. I hadn’t e*pected Henry to apologize but I had hoped .A. him t call me upB. him calling me upC. that he would call me upD. that he will call me47. I had hoped that John ______a year in Africa, but he stayed there only for three months.A. spendsB. spentC. would spendD. will spend48. I had hoped that Jennifer a doctor, but she wasn’t good enough at science.A. will beeB. becameC. would beeD. bees49. I’d rather you anything about it for the time being.A. doB. didn’t doC. don’tD. didn’t50. I’d just as soon_______ rudely to her.A. that you won’t speakB. you not speakingC. you not speakD. you didn’t speak51. It’s high time they this road.A. mendB. mendedC. must have mendedD. will mend52. It’s about time people______ notice of what women did during the war.A. takeB. tookC. have takenD. will take53. Everybody has arrived. It’s time we the class.A. shall startB. would startC. had startedD. start54. the English e*amination I would have gone to the concert last Sunday.A. In spite ofB. But forC. Because ofD. As for55. Mary my letter; otherwise she would have replied before now.A. has receivedB. ought to have receivedC. couldn’t have receivedD. shouldn’t have received56. John did not feel well yesterday; otherwise he _______to see his classmates off.A. cameB. would eC. would have eD. should be ing57. He’s working hard for fear that he .A. should fall behindB. fell behindC. may fall behindD. would fall behind58. Without the dreams of the youth, this invention might for a century.A. have been postponedB. has been postponedC. postponeD. be postponed59. In the past men generally preferred that their wives______ in the home.A. workedB. would workC. workD. were working60. For a child to give up his less mature idea for a more mature one, it requires that the childpsychologically ready for the new idea.A. isB. wereC. beD. would be61. Tom’s father, as well as his mother, in New York for a few days more.A. ask him to stayB. ask he to stayC. asks he staysD. asks he stay62. Your advice that______ till ne*t week is reasonable.A. she waitsB. she waitC. wait sheD. she waited63. The board deemed it urgent that these files right away.A. had to be printedB. should have been printedC. must be printedD. should be printed64. It was essential that we lease before the end of the month.A. singB. singedC. had signedD. were signing65. It is appropriate that some time ______thorough study of the results of the Apollomission.A. devotes toB. devoted toC. is devoted toD. be devoted to答案与详解1.A.条件句表示与现在事实相反的虚拟。
虚拟语气练习题(含答案)1.如果不是下雪天气,我们就会没事了。
2.如果船长更加小心,他的船就不会沉了。
3.如果他明天给我打电话,我会让他知道的。
4.如果你问你的父亲,你可能会得到许可。
5.如果他今天离开,他将在星期五到达那里。
6.如果我是你,我会和他一起去参加派对。
7.如果这数百万的计算是手动完成的,它们完成时就会失去所有实际价值。
8.如果在上次选举中得到了六张选票,他现在就是我们的主席了。
9.If you had not contacted Jerry Brown until recently。
you would think the photograph on the right was strange。
(Changed "shouldn't" to "had not" and added "until recently" for clarity)10.If I had passed the English n。
I would have gone to the concert last Sunday。
(No changes needed)11.Look at the terrible n I am in。
If only I had followed your advice。
(Changed "follow" to "had followed" for past tense)13.If the horse wins today。
it will have won thirty races in five years。
(Changed "would have won" to "will have won" for future tense)14.There is a real possibility that these animals could be frightened by a sudden loud noise。
(英语)英语虚拟语气题20套(带答案)含解析一、初中英语虚拟语气1.If I ______ you, I ______invite him to go to see a movie.A.am;would B.were;will C.were;would D.was;will【答案】C【解析】试题分析:句意:如果我是你,我会邀请他去看电影。
go to see a movie去看电影;invite sb to do邀请某人做某事;在表达与现在事实相反的虚拟语气中,Be用were,主句用would。
考点:考查虚拟语气。
2.Mr. White _____ at 8:30 for the meeting, but he didn't show up.A.should have arrived B.should arriveC.should have had arrived D.should be arriving【答案】A【解析】试题分析:句意:怀特先生本来应该在8:30到会,但他却没有出现。
should have done:本来应该做某事而实际上没做。
故选A考点:情态动词3.The workers insisted that they a free lunch every noon and the boss hadto do that.A.be given B.being given C.will be to give D.were given【答案】A【解析】句意:工人们坚持要求他们每天中午都有免费的午餐,老板必须这样做。
考查虚拟语气。
insist坚持,要求,其后面的宾语从句要用虚拟语气,跟虚拟式动词原形或者“sh ould + 动词原形” 。
结合句意和语境可知选A。
4.--What would you do if you ____ a million dollars?--I’d give it to the charityA.win B.won C.will win D.is to win【答案】B【解析】试题分析:句意:如果你赢了一百万美元,你要做什么?——我会把它捐给慈善机构。
虚拟语气的练习题加答案虚拟语气的练习题加答案虚拟语气是英语语法中的一个重要概念,用来表达与事实相反或不可能实现的情况。
掌握虚拟语气的用法对于提高英语的表达能力和理解能力至关重要。
下面将给出一些虚拟语气的练习题,并附上答案供参考。
练习题一:用虚拟语气填空。
1. If I ________ (be) a bird, I would fly in the sky.2. I wish I ________ (have) a million dollars.3. If she ________ (study) harder, she would pass the exam.4. If I ________ (know) the answer, I would tell you.5. I wish it ________ (not rain) tomorrow.答案:1. were2. had3. studied4. knew5. wouldn't rain练习题二:改写下列句子,使用虚拟语气表达与事实相反的情况。
1. He is not rich, so he can't buy a sports car.2. She is not a good singer, so she can't win the competition.3. They didn't study hard, so they failed the test.4. I don't have a passport, so I can't travel abroad.5. It's not warm, so we can't go swimming.答案:1. If he were rich, he could buy a sports car.2. If she were a good singer, she could win the competition.3. If they had studied hard, they wouldn't have failed the test.4. If I had a passport, I could travel abroad.5. If it were warm, we could go swimming.练习题三:选择正确的虚拟语气形式填空。
虚拟语气练习1. If my lawyer _______ here last Saturday,he _______ me from going.A. had been;would have preventedB. had been;would preventC. were;would preventD. were;would have prevented解析:A.本题考查虚拟语气。
因为从句表示与过去事实相反的假设,故从句谓语动词用过去完成时,而主句谓语动词用would have +过去分词形式。
2. If I had worn my overcoat,I _______cold.A. won’t have caught B couldn’t have caughtC. won’t catchD. wouldn’t catch解析:B.本题考查虚拟条件句中主句谓语动词的使用。
因为从句用了过去完成时,可知主句谓语动词用would / could have +过去分词形式。
根据句意,可知选B.3.—If he ______ ,he ______ that food.—Luckily he was sent to the hospital immediately.A. was warned;would not takeB. had been warned;would not have takenC. would be warned;had not takenD. would have been warned;had not taken 解析:B. 根据答语,可知本题考查与过去事实相反的虚拟语气。
故从句谓语动词用过去完成时,而主句谓语动词用would have +过去分词形式。
4. I didn’t see your sister at the meeting. If she _______,she would have met my brother.A.has comeB. did comeC. cameD. had come解析:D.根据句意“在会上我没有看到你的姐姐。
虚拟语气练习题及答案1. 如果我昨天早一点起床,我就不会迟到了。
- 答案:If I had got up earlier yesterday, I wouldn't have been late.2. 他本应该在会议上发言,但他没有准备好。
- 答案:He should have spoken at the meeting, but hewasn't prepared.3. 要是我知道答案,我就会告诉你。
- 答案:If I knew the answer, I would tell you.4. 她希望她能通过这次考试。
- 答案:She wishes she could pass this exam.5. 要是我没有这么多工作,我就可以和你一起去旅行了。
- 答案:If I didn't have so much work, I could go on atrip with you.6. 我们建议他应该更加小心。
- 答案:We suggest that he should be more careful.7. 如果你当时在场,你会怎么做?- 答案:What would you have done if you had been there?8. 要是他早点告诉我,我就能帮他了。
- 答案:If he had told me earlier, I could have helped him.9. 我本应该更加努力地学习。
- 答案:I should have studied harder.10. 要是他没有生病,他就能参加比赛了。
- 答案:If he hadn't been sick, he could haveparticipated in the competition.答案解析- 虚拟语气通常用于表示与现实相反的情况,或者表达愿望、建议等。
- 虚拟语气的构成通常包括“if”引导的条件句和主句中的“would/should/could/might + 动词原形”。
虚拟语气练习题(简单含答案和解释)1.I enjoyed the movie very much。
I wish I had read the book from which it was adapted.2.You are late。
If you had come a few minutes earlier。
you would have met him.3.The two students talked as if they had been friends for years.4.It is important that I speak with Mr。
Williams XXX.5.He looked as if he had been ill for a long time.6.If the doctor had come earlier。
the poor child would not have lain there for two hours.7.I wish that I could have gone with you last night.8.Let's say you could go there again。
how would you feel?9.I can't stand him。
He always talks as if he knows everything.10.But for the fog。
we should have reached our school.11.If you had told me in advance。
I would have met him at the airport.12.Mike can take his car apart and put it back XXX.13.I would have told him the answer had it been possible。
虚拟语气练习题(含答案)一、初中英语虚拟语气1. If I _______ you , I _______ do that .A.was , would B.were ; wouldn’tC.am , won’t D.were , won’t【答案】D【解析】试题分析:句意:如果我是你,我不会那样做。
本句是与现在事实相反的虚拟条件句,从句谓语用动词用过去式(be动词一般用were);主句用should(would,could,might)+ 动词原形。
故选D。
考点:虚拟条件句。
2.The air pollution is worse and worse. The government suggests that people ____ to work by subway or by bus.A.go B.goes C.going D.to go【答案】A【解析】【详解】句意:空气污染越来越糟糕。
政府建议人们乘地铁或者乘公交车去上班。
考查谓语动词。
A. go 去;B. goes 去;C. going 在去;D. to go 为了去。
这是一个that引导的宾语从句,suggest后跟的宾语从句应用虚拟语气(should)do结构,should可省略。
故选A。
3.If I______ you, I would take a small present..A.am B.was C.were D.are【答案】C【解析】试题分析:句意:如果我我你,我会那个小的礼物。
句中用虚拟语气,系动词用were,故选C。
考点:考查虚拟语气。
4.If I ______ you, I ______invite him to go to see a movie.A.am;would B.were;will C.were;would D.was;will【答案】C【解析】试题分析:句意:如果我是你,我会邀请他去看电影。
go to see a movie去看电影;invite sb to do邀请某人做某事;在表达与现在事实相反的虚拟语气中,Be用were,主句用would。
虚拟语气练习题一、【基础巩固】1. If I ___ ten years younger, I ______ very happy.A. were, would beB. am, shall beC. were, shall beD. am, would be2. ---You can ask your brother for help.---He is not at home. If he ______, I ______ .A. is, wouldB. were, wouldC. is, willD. were, will3. If you _____ the doctors advice, you would have already recovered.A. followB. followedC. would followD. had followed4. If he had not missed the train, he ______ there by then.A. might getB. might have gotC. gotD. had got5. What would you have done last night, if you ______ to write your homework.A. hadn'tB. haven't hadC. didn't haveD. hadn't had6. ---Did you catch the plane?---No, if I had hurried, I ______ .A. wouldB. would haveC. couldD. did7. Why didn't you tell him the truth? If I ______ you, I would have.A. wereB. had beenC. amD. would be8. ---How do you like the party?---Wonderful. If you had come with us, you ______ a good time.A. hadB. had hadC. would haveD. would have had9. If I ______ out of my ink, I would have finished writing the paper.A. didn't runB. shouldn't runC. haven't runD. hadn't run10. If you ______ early tomorrow morning, you would be there by noon.A. have startedB. were startC. were to startD. had started11. If you ______ to the moon one day, you would find it quite different from the earth.A. travelB. had travelledC. should travelD. have trarelled12. What ______ yesterday if you ______ TV programme.A. would you do, hadn't watchB. would you have done, hadn't watchedC. could you do, didn't watchD. would you have done, didn't watch13. ----Are you thinking about going to Dalian for the vacation?----No, but if I ______ time, I ______ very glad to go there.A. have, will beB. had had, would have beenC. had, would beD. had had, would be14. ----My boss often made me work day and night.----If I ______you, I ______ the job.A. am, will give upB. had been you, would have given upC. were, would give upD. had been you, would give up15. If you tell me all about it, I ______ able to decide.A. would beB. could beC. wereD. shall be16. If you ______ George, would you please tell him to ring me?A. sawB. were toC. have seenD. see17. I'm sure he hasn't sent the letter. If he ______ it, I ______ .A. sent, gotB. sent, have gotC. sent, would goD. had sent, would have got18. ----Sally finally got here from Chicago.----If she ______earlier, we ______ her to the party then.A. came, would takeB. had come, would have takenC. comes, will takeD. had come, would take19. I don't know whether to take the medicine at once. If I ______ ,I ______ it.A. knew, would takeB. had known, would have taken itC. knew, would have takenD. had known, would take20. ----Did you need any help with your maths last night?----No, If ______ , I ______ you.A. had, would have calledB. had, would callC. had needed, would have calledD. had needed, would call二、【能力提高】1. I would buy that car,if I ______ enough money.A. haveB. hadC. will haveD. had had2. Ford might have come to school in time for Professor Smith's lecture, ______ .A. if he got up earlierB. unless he had got up earlierC. but he got up rather lateD. but he had got up so late3. ______ their help in the past years, he would be living a hard life and might even have starve to death.A. WithB. If it were not forC. If it had not been forD. If not4. If it had not rained yesterday, the ground ______ muddy now.A. is notB. will not beC. would not beD. would not have been5. You ______ any difficulty now, if you had made a more careful plan.A. won't meet withB. would not meet withC. would not have met withD. have not met with6. He did his best in everything, ______ he would not have been what he was.A. andB. butC. otherwiseD. but that7. ----What would you wish to do if you were to be a college student again?----That's very hard to say, but I wish I ______ biology when I was a college student.A. had studiedB. studiedC. studyD. have studied8. ----You should have gone to the show with us yeaterday. It's very good.----I wished I ______ , but I was busy with my report.A. hadB. didC. would haveD. were9. Mr Johnson said angrily, “Don't order me about, as if I ______ your wife. I'm not. We are both the boss's men. ”A. wereB. amC. would beD. had been10. ______ the thick fence, he would have been more fearful.A. But forB. WithoutC. If it were not forD. both A and B11. He talked as if he ______ to Beijing, but I knew he hadn't.A. wentB. wereC. had beenD. would have been12. ----Would you have told him the awswer, if possible?----Yes, I would have, but I ______ very busy.A. had beenB. wereC. wasD. would be13. If he ______ in England, what language could he probably speak now?A. were bornB. had been bornC. would have been bornD. was born14. If we ______ Steven's advice, we would not be lost in the forest.A. tookB. had takenC. have takenD. would take15. If the govenment had built more houses for the homeless people after the earth quake, the housing problems now in some parts of the city ______ so serious now.A. wouldn't beB. will not have beenC. wouldn't have beenD. would have not been16. What a heavy rain it is! If we ______ the rain coat, we wouldn't ______ in the rain.A. had put on, be walkingB. put on, walkC. put on, be walkingD. should put on, walk17. ----Why is the window broken?----If I ______ care, it ______ .A. took, wouldn't happenB. had taken, wouldn't have happenedC. took, wouldn't have happenedD. had taken, wouldn't happen18. ----Do you think the thief entered through the side door?----No, if he had, he ______ the living room window.A. would breakB. would have brokenC. wouldn't breakD. wouldn't have broken19. I ______ one of Tom's paintings, but if I had, he would have given it to me.A. wantedB. wantC. didn't wantD. don't want20. I've forgotten his telephone number. If I ______ it down, I ______ you now.A. put, would have toldB. put, would tellC. had put, would have toldD. had put, would tell三、【高考真题】1. If there were no subjunctive mood, English ___ much easier.A. will beB. would have beenC. could have beenD. would be2. The guard at the gate insisted that everybody ____ the rulesA. obeysB. obeyC. will obeyD. would obey3. ----“The experiment had failed!”----“I suggest you ____ again.”A. try B trying C. will try D. would try4. ----“He is a very brave man. ”----“Yes. I wish I ____ his courage.”A. haveB. hadC. will haveD. would have5. If she had worked harder, she ____ .A. would succeedB. had succeededC. should succeedD. would have succeeded6. The plant is dead. I ____ it more water.A. will giveB. would have givenC. must giveD. should have given7. I wish I ____ you yesterday.A. seenB. did seeC. had seenD. were to see8. If my lawyer ____ here last Saturday, he ____ me from going.A. had been; would have preventedB. had been; would preventC. were; would preventD. were; would have prevented9. He ____ you more help, even though he was very busy.A. might have givenB. might giveC. may have givenD. may give10. Without electricity human life ____ quite different today.A. isB. will beC. would have beenD. would be11. If it ____ for the snow, we ____ the mountain yesterday.A. were not; could have climbedB. were not; could climbC. had not been; could have climbedD. had not been; could climb12. We ____ last night, but we went to the concert instead.A. must have studiedB. might studyC. should have studiedD. would study13. ---- If he ____ , he ____ that food.---- Luckily he was sent to the hospital immediately.A. was warned; would not takeB. had been warned; would not have takenC. would be warned; had not takenD. would have been warned; had not taken14. I didn't see your sister at the meeting. If she ____ , she would have met my brother.A. has comeB. did comeC. cameD. had come15. When a pencil is partly in a glass of water, it looks as if it ____ .A. breaksB. has brokenC. were brokenD. had been broken16. You didn't let me drive. If we ____ in turn, you ____ so tired.A. drove; didn't getB. drove; wouldn't getC. were driving; wouldn't getD. had driven; wouldn't have got17. ____ he had not hurt his leg, John would have won the race. (07全国II)A. IfB. SinceC. ThoughD. When答案与分析1.选A。
精简英语虚拟语气练习30题1. If I were you, I _____ study harder.A. willB. wouldC. shallD. should答案:B。
本题考查if 引导的虚拟条件句中,对现在情况的虚拟,从句用一般过去时,主句用“would + 动词原形”。
A 选项“will”用于一般将来时;C 选项“shall”通常用于第一人称;D 选项“should”意思不符合,所以选B。
2. If she had time, she _____ to the movies.A. will goB. would goC. goesD. went答案:B。
这是对现在情况的虚拟,从句用一般过去时,主句用“would + 动词原形”。
A 选项“will go”是一般将来时;C 选项“goes”是一般现在时;D 选项“went”是一般过去时,但不符合主句的虚拟语气结构,故选B。
3. If I _____ a bird, I could fly.A. amB. wasC. wereD. be答案:C。
在虚拟语气中,be 动词一律用were,不管主语是第几人称。
A 选项“am”是一般现在时;B 选项“was”不符合虚拟语气的规则;D 选项“be”形式不对,所以选C。
4. If it _____ tomorrow, we would stay at home.A. rainsB. rainedC. will rainD. is raining答案:B。
这是对将来情况的虚拟,从句用一般过去时,主句用“would + 动词原形”。
A 选项“rains”是一般现在时;C 选项“will rain”是一般将来时;D 选项“is raining”是现在进行时,都不符合虚拟条件句的规则,故选B。
5. If he _____ early, he would catch the bus.A. gets upB. got upC. will get upD. would get up答案:B。
虚拟语气的用法及练习(附答案)虚拟语气练习题一1.I enjoyed the movie very much. I wish I _____ the book from which it was made.A. have readB. had readC. should have readD. are reading2.You are late. If you _____ a few minutes earlier, you _____ him.A. come; would meetB. had come; would have metC. come; will meetD. had come; would meet3.The two students talked as if they _____ friends for years.A. should beB. would beC. have beenD. had been4.It is important that I _____ with Mr. Williams immediately.A. speakB. SpokeC. will speakD. to speak5.He looked as if he _____ ill for a long time.A. wasB. WereC. has beenD. had been6.If the doctor had come earlier, the poor child would not_____.A. have laid there for two hoursB. have been lied there for two hoursC. have lied there for two hoursD. have lain there for two hours7.I wish that I _____ with you last night.A. wentB. could goC. have goneD. could have gone8.Let’s say you could go t here again, how _____ feel?A. will youB. should youC. would youD. do you9.I can’t stand him. He always talks as though he _____ everything.A. knewB. KnowsC. has knownD. had known10._____ the fog, we should have reached our school.A. Because ofB. In spite ofC. In case ofD. But for11.If you had told me in advance, I _____ him at the airport.A. would meetB. would had metC. would have metD. would have meet12.Mike can take his car apart and put it back together again.I certainly wish he_____ me how.A. teachesB. will teachC. has taughtD. would teach13.I would have told him the answer had it been possible, but I _____ so busy then.A. had beenB. WereC. wasD. would be14.He’s working hard for fear that he _____.A. should fall behindB. fell behindC. may fall behindD. would fallen behind15.If it _____ another ten minutes, the game would have been called off.A. had rainedB. would have rainedC. have seenD. rained16.He suggested that they _____ use a trick instead of fighting.A. shouldB. WouldC. doD. had17.My father did not go to New York; the doctor suggestedthat he _____ there.A. not wentB. won’t goC. not goD. not to go18.I would have gone to the meeting if I _____ time.A. had hadB. have hadC. hadD. would have had19.Would you rather I _____ buying a new bike?A. decided againstB. will decide againstC. have decidedD. shall decide against20.You look so tired tonight. It is time you _____.A. go to sleepB. went to sleepC. go to bedD. went to bed21.—Why didn’t you buy a new car?—I would have bought one if I _____ enough money.A. hadB. have hadC. would haveD. had had22.If she could sew, _____.A. she make a dressB. she would have made a shirtC. she will make a shirtD. she would had made a coat23._____ today, he would get there by Friday.A. Would he leaveB. Was he leavingC. Were he to leaveD. If he leaves24.His doctor suggested that he _____ a short trip abroad.A. will takeB. would takeC. takeD. took25.The Bakers arrived last night. If they’d on ly let us know earlier,_____ at the station.A. we’d meet themB. we’ll meet themC. we’d have met themD. we’ve met them26.If I _____ you, I _____ more attention to English idioms and phrases.A. was; shall payB. am; will payC. would be; would payD. were; would pay27.We might have failed if you _____ us a helping hand.A. have not givenB. would not giveC. had not givenD. did not give28.The law requires that everyone _____ his car checked at least once a year.A. hasB. HadC. haveD. will have29.It is strange that he _____ so.A. would sayB. would speakC. should sayD. will speak30.Had I known her name, _____A. or does she know mine?B. and where does she live?C. she would be beautiful.D. I would have invited her to lunch.31.He has just arrived, but he talks as if he _____ all about that.A. knowB. KnowsC. knownD. knew32.If I _____ the money, I would have bought a much bigger car.A. possessedB. OwnedC. hadD. had had33.He was very busy yesterday; otherwise, he _____ to the meeting.A. would comeB. CameC. would have comeD. will come34.The librarian insists that John _____ no more books from the library before he returns all the books he has borrowed.A. will takeB. TookC. takeD. takes35.I left very early last night, but I wish I _____ so early.A. didn’t leaveB. ha dn’t leftC. haven’t leftD. couldn’t leave36.I do not have a job. I would find one but I _____ no time.A. hadB. didn’t haveC. had hadD. have37.I wish that you _____ such a bad headache because I’m sure that you woul d have enjoyed the concert.A. hadn’tB. didn’t have hadC. hadn’t hadD. hadn’t have38.He insisted that we all _____ in his office at one o’clock.A. beB. to beC. would beD. shall be39.Helen couldn’t go to France after all. That’s too bad. I’m sure she would have enjoyed it if _____.A. she’s goneB. she’ll goC. she’d goneD. she’d go40.I must go there earlier. John has suggested that I _____ an hour before the discussion begins.A. goB. shall goC. will goD. would虚拟语气练习题二1. If I ____ where he lived,I ____ a note to him.A. knew,wouldB. had known,would have sentC. know,would sendD. knew,would have sent2. If they ____ earlier than expected,they ____ here now.A. had started,would beB. started,might beC. had started,would have beenD. will start,might have been3. I didn't know his telephone number. ____ it,I ____ then.A. Had I known,would ring him upB. Should I know,would have rung him upC. If I knew;would ring him upD. Had I known;would have rung him up4. Mary is ill today. If she _____,she ____ absent from school.A. were not ill,wouldn't beB. had been ill,wouldn't have beenC. had been ill,should have beenD. hadn't been ill,could be5. Were I to do it,I ________ it some other way.A. will doB. would doC. would have doneD. were to do6. I ________ him the answer ________ possible,but I was so busy then.A. could tell,if it had beenB. must have told,were itC. should have told,had it beenD. should have told,should it be7. Without your help,we________ so much.A. won't achieveB. didn't achieveC. don't achieveD. wouldn't have achieved8. You didn't take his advice. ________ his advice,you ________ such a mistake.A. Had you taken,wouldn't have madeB. If you had taken,would makeC. Were you lo take,shouldn't have madeD. Have you taken,won't have made9. We wish we ____ what you did when we were at high school.A. didB. could have doneC. have doneD. should do10. She wishes she ____ to the theatre last night.A. wentB. would goC. had goneD. were going11. Tom is very short now. His mother wishes that he ________ be tall when he grows up.A. couldB. shouldC. wouldD. were able to12. My sister advised me that I ________ accept the invitation.A. couldB. mustC. shouldD. might13. He asks that he ________ an opportunity to explain why he's refused to go there.A. is givenB. must giveC. should giveD. be given14. Do you think of Wang Fang's suggestion that he ________ Mr. Li to the party?A. will inviteB. have invitedC. is invitedD. invite15. I insisted that he ________ at once.A. be goneB. goC. would goD. might go16. Li Ming insisted that he ________ anything at all.A. hadn't stolenB. shouldn't stealC. doesn't stealD. steal17. It is quite natural that my coming late again ________ them very angry.A. had madeB. would makeC. makesD. make18. He acted as if he ________ everything in the world.A. knewB. knowsC. has knownD. won't know19. Read it aloud so that I ________ you clearly.A. may hearB. will hearC. hearD. have heard20. They got up early in order that they ________ they first train.A. caughtB. will catchC. might catchD. shall catch21. I am sorry that he ________ in such poor health.A. areB. shall beC. wereD. should be22. That is a good book. You ________ it yesterday.A. could buyB. should buyC. should have boughtD. bought23. It is high time we ________ home.A. will goB. would goC. have goneD. went24. I'd rather that you ________ home.A. wentB. have goneC. will goD. had gone25. If only I _________ to the lecture!A. listenB. will listenC. am listeningD. had listened26. —— If he_____,he ______ that food.---- Luckily he was sent to the hospital immediately.A. was warned,would not takeB. had been warned,would not have takenC. would be warned,had not takenD. would have been warned,had not taken27. I didn't see your sister at the meeting. If she _________,she would have met my brother.A. has comeB. did comeC. cameD. had come28. Without electricity,human life ________ quite different today.A. isB. will beC. would have beenD. would be29. He ________ you more help,even though he was very busy.A. might have givenB. might giveC. may have givenD. may give30. If city noises _______ from increasing,people _______ shout to be heard even at the dinner table 20 years from now.A. are not kept,will have toB. are not kept,have toC. do not keep,will have toD. do not keep,have to31. Mike's father,as well as his mother,insisted that he ________ home.A. stayedB. could stayC. has stayedD. stay32. Mr. Smith insisted that he ________ the work all.A. had doneB. have doneC. didD. so33. Jane would never have gone to the party ________ that Mary would come to see her.A. has she knownB. had she knownC. if she knowD. if she has known34. If you had enough money,what ________?A. will you buyB. would you buyC. would you have boughtD. will you have bought35. If you ________ that film late last night,you wouldn't be so sleepy.A. didn't seeB. haven't seenC. wouldn't have seenD. hadn't seen36. Our monitor requested that ________.A. all the class studied more carefully the problemB. the problem was more carefully studiedC. with great care the problem could be studiedD. all the class study the problem more carefully37. —— Would you have called her up had it been possible?Yes, but I ________ busy doing my homework.A. wasB. wereC. had beenD. would be38. His tired face suggested that he ________ really tired after the long walk.A. had beenB. wasC. beD. should be39. It is important that we ________.A. shall close the window before we leaveB. will close the window before we leaveC. must close the window before we leaveD. close the window before we leave40. I didn't know his telephone number,otherwise I ______ him.A. had telephonedB. would telephoneC. would have telephonedD. telephone1—5 BBDAD 6—10 DDCAD11—15 CDCAA16—20 ACAAD 21—25 DBCCC 26—30 DCCCD31—35 DDCCB 36—40 DCACD 解析:1.wish后面用虚拟语气,表示与过去事实相反用过去完成时。
高中英语语法:虚拟语气专项练习精选50题 (有答案)1.--- XXX at you the other day.It's okay。
I was also a bit out of control myself.2.Thank you for all your hard work last week。
I don't think we could have managed it without you.3.If he had not hurt his leg。
John would have won the race.4 --- If the traffic hadn't been so heavy。
I could have been back by 6 o'clock.What a pity。
Tina was here to see you.5.I was really us about you。
You shouldn't have left home without a word.6.XXX that the person should be punished.7 --- Do you think the thief entered the room through the back door?No。
if he had。
I don't believe he would have used the living-room window.15.All the XXX on at once。
(n C)16.If he had given up smoking。
he would not have got cancer in the lung。
(n D)17.What a pity。
Considering XXX。
he could have done better。
情态动词、虚拟语气60 题1. —— Don’ t forget to bring my new books tomorrow afternoon.—— No, I _______.A. don ’ tB. can’ tC. won’ tD. couldn’ t2. —— I hear you’ ve got a set of Australian coins.___I have a look?—— Yes, certainly.A. DoB. MayC.ShallD. Should3.He seldom listens to others. He _____ answer for what he has done. A.shall B. will C. can D. would4. —— May I leave the office before 5 o’ clock in the afternoon?—— No, I ’ m afraid you_______ .A. needn ’ tB. shouldn’ tC. mustn'tD. won’ t5. —— Shall I tell John about it?—— No, you ____ . I don ’ t know his telephone number.A. needn ’ tB. wouldn’ tC. mustn’ tD. shouldn’ t6.Mr Bush is on time for everything.___it be that he was late for the opening ceremony? How A. can B. should C. may D. must7. The traffic light is red, so I______stop my car.A. mustB. have toC. canD. mustn’ t8. —— What happened to the young trees we planted?—— The trees ______ well, but I didn ’ t water them.A. might growB. needn ’ t have grownC. would growD. would have grown9. I was really anxious about you. You ___ home without a word.A. mustn ’ t leaveB. shouldn ’ t have leftC. couldn ’ t have leftD. needn ’ t leave10. Children ________ in public very often.A. should be praisedB. shouldn ’ t have praisedC. shouldn’ t have ben praisedD. shouldn’ t be praised11. Let’ s clean the classroom,_______?A. won ’ t youB. shall weC. do weD. will not you12.Tom _______ show his exam results to his parents.A. dare notB. daredC. dare toD. dares not to13. I don’ t think he_______ a new bike.A. need to buyB. needs buyC. needD. need buy14. —— Nacy _________the letter from her mother.—— No, she can’ t have. The postman hasn’ t come yet.A. can receiveB. can have receivedC. must have receivedD. must receive15. She ________the film. She knows nothing about it.A. can ’ t seeB. can’ t have seenC. must seeD. mustn’ t have seen16. They must have been here the day before yesterday,____?A. mustn ’ t theyB. didn’ t theyC. mustn ’ t have theyD. had they17. —— I didn’eetsher yesterday.—— Oh, but you_______________.A. must haveB. ought toC. should haveD. cannot have18. —— Must I take a bus ?—— No, you ____ . You can walk from here.A. must notB. don’ tC. don ’ t have toD. had better not to19. —— Why do you make me do so?—— I am sorry that you________do such a thing.A. wouldB. canC. shouldD. may20. —— Will you stay for lunch?—— Sorry,_____. My brother is coming to see me.A. I mustn ’ tB. I can’ tC. I needn’ tD. ?won’ t21.What would have happened ____ , as far as the river bank? A.if Bob has walked fartherB. if Bob should walk fartherC. had Bob walked fartherD. if Bob walked farther22. You didn’ t let me drive. If we____in turn, you___so tired.A. drove ; didn ’ t getB. drove; wouldn ’ t etgC. were driving;wouldn’t getD. had driven;wouldn’t have got23. Without electricity human life_______quite different today.A. isB. will beC. would have beenD. would be24. Oh, Janne, you’ ve broken another glass. You ought____when you washed it.A. be carefulB. to careC. have caredD. to have been careful25. I ______often go fishing when I lived in the countryside.A. shouldB. wouldC. couldD. might26. He ______ rather stay at home than go to the cinema with you.A. shouldB. mightC. wouldD. had better27. It’ s high time we_______to the theater.A. willB. shallC. are going toD. went28. —— Could I use your telephone?—— Yes, of course you_____________.A. couldB. willC. canD. might29. It’ s strange that they_____nothing about this matter.A. knowB. would knowC. knowsD. knew30.I wish you ______ go with me tomorrow. A.will B. would C. shall D. can31.—— Do you still remember the day when we went to the Great Wall?—— I can ’ t remember it well, but______ sometime last autumn?A. might it beB. could it have beenC. could it beD. must it have been32. —— I can ’ t get through to the general manager’ s office anyhow.—— The line is busy. Someone_____the telephone.A. must useB. usesC. must have been usingD. must be using33.He suggests we ______ to the cinema at once, otherwise we will be late.A .must go B. go C. will go D. would go34. When a pencil is partly in a glass of water, it looks as if____.A. breaksB. has brokenC. were brokenD. had been broken35. The general ordered that the thief____.A. be punishedB. would punishC. would be punishedD. should punish36. If only I _____ how to operate a computer as you do!A. had knownB. wou欤?knowC. should knowD. knew37.It is surprising that he ____ at the meeting. A.was B. be C. is D. were38. If you ____ wait a moment, I’ ll go and find our manager.A. canB. shouldC. willD. must39. —— Do you think he will do me a favor?—— As far as I know, he is the last one to help others. He____be prepared to give you a hand, though.A. mightB. mustC. canD. should40. Even though I’ d hurt my leg,______I swim back to the river bank.A. couldB. mightC. had toD. was able to41. You _______go to the party if you don’ t finish your homework first.A. won ’ tB. don’ tC. oughtn’ tD. shan’ t42. —— It is rather cold here. Shall we light a fire?—— No, we ______ because things are easy to catch fire.A. won ’ tB. can’ tC. mustn’ tD. needn’ t43.I ______ Professor Jones had taught me this question.A. believeB. deeply thinkC. wishD. suppose44. The chairman requested that___________.A. the members studied the problem more carefullyB. the problems were more carefully studiedC. the problems could be studied with more careD. the members study the problem more carefully45. I ______it again.A. would like you to readB. would like that you readC. would like you readingD. would like you read46. If you really want yourself to be in good health, you must___always___so much.A. not ; be smokingB. not;have smokedC. not ; to smokeD. be not;smoking47.If I ___ you, I ____ more attention to English idioms and phrases.A. was ; shall payB. am ; will payC. would be ; would payD. were;would pay48.“ Would you have told him the answer had it been possible?”“ I would have, but I ____ so busy then. ”A. had beenB. wereC. wasD. would be49.He had an expression of resentment (不高兴) , as if Martin ___ a fool of him. A.had made B. makesC. madeD. would make50.____ the fog, we should have reached our school.A. Because ofB. In spite ofC. In case ofD. But forcountry.A. wasB. should beC. would beD. were52. We all agreed to her suggestion that we______to the Great Wall for sightseeing(观光).A. will goB. goC. shall goD. should have gone53. You must be a student,________you?A. wasn ’ tB. areC. mustn’ tD. aren’ t54. The young man insisted that he_____nothing wrong and___free.A. did ; setB. had done;should be setC. do ; be setD. had done;must be set55.Without your help, I ____ the exam last term. A.failed in B. would have failedC. wouldn ’ t passD. would fail56._____ he come, the problem would be settled.A. WouldB. ShouldC. ShallD. If57.Very loud noise _____ make people ill or drive them mad. A.should B. can C. need D. must58. I lost your address, otherwise I____you long before.A. had visitedB. have visitedC. would have visitedD. should visit59.—— Where ________ ?—— I got stuck in the heavy traffic, or I_____here earlier.A. did you go;had arrivedB. are you ; would comeC. were you; would comeD. have you been;would have been60.I ________ you a beautiful present for your birthday,but I was short of money at that time.A. would buyB. had boughtC. would like to havebought D. must have bough参考答案及解析1.C 。
虚拟语气练习题虚拟语气是汉语语法中的一种特殊语气,用来表示说话人的假设、愿望、建议、命令等。
在日常交流和写作中,我们经常使用虚拟语气来表达一些非现实的情况或假设。
本文将通过一些练习题来帮助读者更好地理解和运用虚拟语气。
练习题一:假设句1. 如果我有一百万美元,我会环游世界。
2. 要是明天下雨,我们就取消野餐计划。
3. 如果我是你,我会选择去留学。
在这些句子中,我们使用了“如果”和“要是”来引导假设句。
虚拟语气在这里用来表达一种假设情况,表示与现实相反的情况。
注意,在虚拟语气中,动词的形式通常是“会/能/应该/愿意/应当/要+动词原形”。
练习题二:愿望句1. 我希望我会弹钢琴。
2. 我多么希望我能说流利的英语。
3. 但愿我们能够和平相处。
这些句子中,我们使用了“希望”和“但愿”来表达愿望句。
虚拟语气在这里用来表达一种期望或希望,表示与现实相反的情况。
注意,在虚拟语气中,动词的形式通常是“希望/但愿+主语+动词原形”。
练习题三:建议句1. 你应该早点睡觉,这样你就不会那么累了。
2. 你最好别跟他纠缠不清,那样只会让事情更糟糕。
3. 如果你想减肥,你可以尝试每天运动半小时。
这些句子中,我们使用了“应该”和“最好”来表达建议句。
虚拟语气在这里用来表达一种建议或劝告,表示与现实相反的情况。
注意,在虚拟语气中,动词的形式通常是“应该/最好/可以+动词原形”。
练习题四:命令句1. 要是你再迟到,我就扣你的工资。
2. 要是你再敢这样对我说话,我就生气了。
3. 如果你不好好学习,你将来会后悔的。
这些句子中,我们使用了“要是”和“如果”来表达命令句。
虚拟语气在这里用来表示一种威胁或警告,表示与现实相反的情况。
注意,在虚拟语气中,动词的形式通常是“要是/如果+主语+动词原形”。
通过以上练习题,我们可以看到虚拟语气在表达假设、愿望、建议和命令等情况下的运用。
掌握虚拟语气的用法对于提高汉语表达的准确性和丰富性非常重要。
希望读者通过这些练习题能够更好地理解和运用虚拟语气,使自己的汉语表达更加地道和准确。
虚拟语气练习题及答案1. 如果我早知道这个秘密,我就不会告诉他。
- 答案:If I had known the secret, I would not have told him.2. 她建议我们明天去公园。
- 答案:She suggested that we go to the park tomorrow.3. 我真希望我去年夏天能去欧洲旅行。
- 答案:I wish I could have traveled to Europe last summer.4. 他要求我们不要迟到。
- 答案:He demanded that we not be late.5. 要是我有足够的钱,我会买那辆车。
- 答案:If I had enough money, I would buy that car.6. 她本应该早点告诉我的。
- 答案:She should have told me earlier.7. 他命令我们立即离开。
- 答案:He ordered us to leave immediately.8. 要是你努力学习,你就能通过考试。
- 答案:If you studied hard, you could pass the exam.9. 我本可以帮你,但我太忙了。
- 答案:I could have helped you, but I was too busy.10. 他希望我们能原谅他的过错。
- 答案:He hopes that we can forgive his mistakes.答案解析- 虚拟语气通常用于条件句中,表示与现实相反的情况。
在这些练习题中,我们可以看到条件句的两种形式:与现在事实相反(用过去时),与过去事实相反(用过去完成时)。
- 在建议、命令或要求的句型中,虚拟语气通过使用“should + 动词原形”来表达,其中“should”可以省略。
- “Wish”后面跟的从句通常使用虚拟语气,表示愿望或希望,根据时间的不同,可以使用不同的时态来表达。
虚拟语气练习题 50题虚拟语气练习题50题虚拟语气练习1.brown_____ahouseifhehadenoughmoney.a、威尔布。
我会买的。
博赫特。
已经买了。
如果孩子们没有被解雇,他很快就会睡着。
a.willnothavefallenb.willnotfallc.wouldnothavefallend.hadnotfallen3.他们将获得更多的护理。
a.didn’tmakeb.won’ttakec.hasn’ttaked.isnottaking4.ifeverthechild_____,themo ther______toit.a、哭泣;兰布。
威尔哭;威伦克。
会哭;会的。
哭着,想跑5.thesmiths____alovelygardeniftheydidsomeworkinit.a.willhaveb.wouldhavec.haved .havehad6.ifyoulearnedtoswim,you____saferinthewater.a.willfeelb.feltc.wouldfee ld.feel7.it____agoodmatchifit______.a、是;哈比恩。
是韦雷布。
威尔贝;应该睡觉。
会是;曾经10.ifiweretodothiswork,i_____itinmyownway.a.woulddob.doc.willdod.did11.ifthepl anecrashed,we_____.a、我会杀了他。
威尔·贝基勒。
都会被杀的。
他会被解雇吗12.______moreca refully,shewouldn’thavemadesomanymistakes.a、如果她听了。
如果她坚持。
如果她听了。
他听了13.ifhehadtakenmyadvice,he____ascientistnow.a.willbeb.isc.hasbeend.wouldbe14._ ______,wewouldhavevisitedthemuseumthen.a、如果不下雨。
虚拟语气练习题1. If I had had enough time, I my work.A. would finishB. must have finishedC. would have finishedD. had finished2. Ten minutes earlier, they the plane.A. will catchB. would catchC. would have caughtD. will have caught3. Mr. Green requires that the students a composition every other week.A. writeB. writtenC. would writeD. will write4. Had he studied hard, he the exam.A. would passB. could passC. had passedD. would have passed5. I wish I what is happening there in his room.A. knowB. knownC. knewD. should know6. It is important that you sports every day.A. haveB. would haveC. must haveD. will have7. If there were no water in the world, everything .A. will dieB. would dieC. would have diedD. would have been dead8. what was going to happen ,I would never have left her alone.A. Had I knownB. If I knowC. If I knewD. If had I known9. He ordered that the work right away.A. should finishB. finishedC. would be finishedD. be finished10. — Shall we go to the movie tonight?— No, I'd rather at home with our baby. You'd better not leave it to the babysitter at night.A. you stayedB. you stayC. stayedD. stay11 .in your position, I would help him.A. Was IB. Were IC. If I amD. If I had been12. I , but I was stopped by the heavy rain.A. mean to comeB. meant to comeC. had meant to comeD. meant coming13. Mrs. Black insists in that old hotel.A. not to stayB. not stayingC. staying notD. that he not stay14. If you had spoken clearly, you would .A. understand itB. have understoodC. be understoodD. have been understood15. If you that late movie last night, you wouldn't be so sleepy.A. haven't watchedB. hadn't watchedC. didn't watchD. wouldn't have watched16.The foreign friend speaks Chinese so well as if he a Chinese.A. isB. beC. should beD. were17. — If he , he that food.— Luckily he was sent to the hospital immediately.A. was warned; would not takeB. would be warned; had not takenC. had been warned; would not have takenD. would have been warned; had not taken18. Without electronic computers, much of today's advanced technology_______ achieved.A. will not beB. would not beC. would not have beenD. cannot have been19. Look at the trouble I am in! If only I _____ your advice.A. followedB. would followC. had followedD. should follow20. _____ be sent to work there?A. Who do you suggestB. Who do you suggest that shouldC. Do you suggest who shouldD. Do you suggest whom should21. How I wish every family _____ a large house with a beautiful garden!A. hasB. hadC. will haveD. had had22. He hesitated for a moment before kicking the ball, otherwise he _____ a goal.A. had scoredB. scoredC. would scoreD. would have scored23. You didn’t let me drive. If we _____ in turn, you _____ so tired.A. drove; didn’t getB. drove; wouldn’t getC. were driving; wouldn’t getD. had driven; wouldn’t have got24. My suggestion is that we _____ a few more assistants to help the engineer working busily on the machine.A. sendsB. sendingC. to sendD. send25. The CEO of the company insisted _____ in the five-star hotel.A. that we not stayB. that we don’t stayC. we wouldn’t stayD. not to stay26. It’s high time we students _____ even harder at our lessons as the national entrance examination is coming nearer.A. workB. will workC. workedD. have to work27. It has been proposed that the school sports meet _____ till next weekend becauseof the recent storm.A. should be put offB. should put offC. put offD. would be put off28. How I wish I _____ to Athens, where the 28th Olympic Games are being held!A. will pay a visitB. have paid a visitC. could pay a visitD. had paid a visit29. Though the girl had been suffering from the blood disease, she acted as if nothing_____ to her while facing her friends and relatives.A. happenedB. happensC. had happenedD. happen30. If he _____ his legs in the last training, he _____ the coming World Cup, which hehas been longing to compete in.A. hadn’t hurt; would join inB. hadn’t hurt; would have taken part inC. didn’t hurt; would go in forD. didn’t hu rt; would have taken part in31. If I _____ to school tomorrow, I _____ my lessons now.A. were to go; would doB. would go; would doC. went; didD. should go; am doing32. It is demanded that everyone ___in his seat at 7:00 tomorrow morning.A. isB. beC. would beD. will be33. I’d rather you _____ their invitation yesterday.A. not acceptB. wouldn’t acceptC. didn’t acceptD. hadn’t accepted34. If I _____ him yesterday I _____ him about it.A. saw; would askB. had seen; would have askedC. had seen; would askD. saw; would have asked35. What do you think would happen if there ___no light during the days?A. isB. will beC. wereD. would be36. _____ late tomorrow, who would take her place?A. Should Miss Green comeB. If Miss Green would comeC. Miss Green should comeD. If Miss Green comes37. It seems as if it ____ already summer now.A. wereB. beC. isD. had been38. I wish I _____ him the day before yesterday.A. sawB. could seeC. had seenD. was seeing39. Jack wishes that he _____ business instead of history when he was in university.A. studiedB. had been studyingC. studyD. had studied40.The millions of calculation involved, had they been done by hand, _____ allpractical value by the time they were finished.A. had lostB. would loseC. would have lostD. should have lost41. We are all for your proposal that the discussion _____.A. be put offB. should put offC. was put offD. is to put off42. _____ for my illness I would have lent him a helping hand.A. Not beingB. Without beingC. Had it not beenD. Not having been43.It is recommended that the project _____ until all the preparations have beenmade.A. is not startedB. not be startedC. will not be startedD. is not to be started44. Frankly speaking, I'd rather you _____ anything about it for the time being.A. didn't doB. haven't doneC. don't doD. have done45. It's already 5 o'clock now. Don't you think it's about time _____ ?A. we are going homeB. we went homeC. we go homeD. we can go home46. We _____ to start our own business, but we never had enough money.A. have hopedB. had hopedC. would hopeD. should hope47. He must have had an accident, or he _____ then.A. would have been hereB. should be hereC. had to be hereD. would be here48.. Some women ____ a good salary in a job instead of staying home, but theydecided not to work for the sake of the family.A. must makeB. should have madeC. would makeD. could have made49.If I hadn't stood under the ladder to catch you when you fell, you _____ now.A. wouldn't be smilingB. won't smileC. couldn't have smiledD. didn't smile50.Had he worked harder, he _____ the exams.A. must have got throughB. would get throughC. would have got throughD. could get through虚拟语气练习题答案1---5 CCADC 6---10 ABADA 11---15BCDDB 16---20 DCCCA 21---25BDDDA 26---30 CACCA 31---35ABDBC 36---40 AACDC 41---45ACBAB 46---50 BADAC1. If only he ____quietly as the doctor instructed, he would not suffer so much now.A. liesB. layC. had lainD. should lie2. How I wish every family ____a large house with a beautiful garden.A. hasB. hadC. will haveD. had had3. You did not let me drive. If we ____in turn, you ____ so tiredA. drove; didn’t getB. drove; wouldn’t getC. were driving; wouldn’t getD. had driven ; wouldn’t have got4. _____it rain tomorrow, we would have to put off the visit to the Yangpu BridgeA. WereB. ShouldC. WouldD. Will5. I suggested the person _____ to be put into prisonA. refersB. referringC. referredD. refer6. When a pencil is partly in a glass of water, it looks as if it____A. breaksB. has brokenC. were brokenD. had been broken7. I insisted _____to see a doctor, but he insisted nothing ___ wrong with himA. on him to go; should beB. he went; beC. he go; wasD. he should to; is8. ---Your aunt invites you to the movies today---I would rather she ____ me tomorrow than todayA. tellsB. toldC. would tellD. had told9. ---Would you have called her up ?---Yes, but I ____busy doing my homeworkA. wasB. wereC. had beenD. would be10. I was ill that day, otherwise I ____ the sports meetA. would have taken part inB. took part inC. had taken part inD. would take part in11. ___the clouds, you would find the airplane in the sky easilyA. Had it not been forB. If it were notC. If it had not been forD. Were it not for12. If my lawyer ____here last Sunday, he ____ me from goingA. had been, would have preventedB. had been, would preventC. were, preventD. were, would have prevented13. ____hard, he would have passed the examA. If he were to workB. Had he workedC. Should he workD. Were he to work14. ____today, he would get there by FridayA. Were he to leaveB. If he had leftC. Did he to leaveD. Had he left15. Had you listened to the doctor, you ____all right nowA. areB. wereC. would beD. would have been16. I did not see your sister at the meeting.If she ____, she would have met my brotherA. has comeB. did comeC. comeD. had come17. He ____busy yesterday, or he ___you with your experiment.A. was, had helpedB. was, would have helpedC. had been, would have helpedD. were, would have helped18. If it ____for the snow, we____ the mountain yesterdayA. were not, could have climbB. were not, could climbC. had not been, could have climbedD. hadn’t been, could climb19. Without electricity, human life ____quite difficult todayA. isB. will beC. would have beenD. would be20. ---I am going to tell her the news---I would as soon as you _____her about itA. didn’t tellB. don’t tellC. hadn’t tellD. won’t tell21. Mike’s father,as well as his mother, insisted he ____homeA. stayedB. could stayC. has stayedD. stay22. It was requested that the play ____againA. should put onB. would put onC. be put onD. put on23. She insisted that a doctor _____ immediatelyA. had sent forB. sendC. be sent forD. was sent24. ---Did you scold him for his carelessness----Yes, but ____itA. I’d rather not doB. I’d rather not have doneC. I shouldn’ t doD. I’d better not do25. If only I ___my carA. hadn’t lostB. wouldn’t loseC. didn’t loseD. haven’t lost26. But for water, it ____impossible to live in the earthA. isB. would beC. wereD. wouldn’t be27. I would rather you ____anything about it for the time beingA. doB. didn’t doC. don’tD. didn’t28. The kind-hearted couple treat the orphan very well as though he ____ their own son.A. isB. wereC. had beenD. should be29. How the old people wish that they ____young once moreA. wereB. could becomeC. had beenD. should be30. It is high time that we ____ a meeting to discuss this problemA. holdB. heldC. have heldD. had held31. The thief closed his eyes ____ he ____dyingA. even if , wasB. though, would beC. even, had beenD. as if, were32. I wish that you ____ such a bad headache because I am sure that you would have enjoyed the concertA. had notB. did not have hadC. hadn’t hadD. hadn’t have33. The chairman insisted that we ____the question againA. will discussB. to discussC. should discussD. will be discussed34. He requested that the students ____them get in cropsA. helpB. to helpC. helpedD. helping35. The guard at the gate insisted that everybody _____the rulesA. obeysB. ObeyC. will obeyD. would obey36. I wish I ____here thenA. wasB. had beenC. wereD. would be37. It is strange that he ____back so earlyA. cameB. will comeC. had comeD. should have come38. Mother suggested that I ___my homework first before watching TVA. didB. doC. shall doD. have done39. My suggestion is that the meeting ____off till nest SundayA. be putB. putC. should putD. had been put40. He is talking so much about America as if he ____ thereA. had beenB. has beenC. wasD. been41. The teacher demanded that the exam _____ before elevenA. must finishB. would be finishedC. be finishedD. must be finished42. ---Sorry, Joe. I did not mean to……----Don’t call me “Joe”, I am Mr. Parker to you, and ____ you forget it!A. doB. didn’tC. didD. don’t43. I did not attend the lecture by Pro. Jackson. I ____ but I ____ all this morningA. would, have washedB. could, have been washingC. would have, have been washingD. could have, had washing44. How I wish I ____ to repair the watch! I only made it worseA. had triedB. hadn’t triedC. have triedD. didn’t try45. ----How could I thank you enough?----Don’t mention it. Any other man ____itA. must doB. could doC. would have doneD. should have done46. The governments insist China’s co-operation(合作) ____ good and military action (军事行动)______ to allow inspections to continueA. be, be delayed(耽搁)B. is, delayC. should be, be delayedD. is , be delayed47. If the hurricane had happened during the day-time, ____more deathsA. it would have beenB. it would beC. there would beD. there would have been48. What the customers_____ from the company is that the goods ____ right to their homes.A. requested, deliverB. demand, be deliveredC. request, should deliverD. demand, delivered49. If law-breakers _____ the society will be in disorderA. made unpunishedB. came unpunishedC. went unpunishedD. not punished50. We took a taxi to the airport. Otherwise we ____lateA. would beB. wereC. will beD. would have been51. Supposing he never ____, what would happen thenA. comeB. cameC. would comeD. will come52. What do you think his proposal that we ____ a play at the English meetingA. had put onB. should put onC. have put onD. will put on53. I hope that you ____ rightA. will beB. should beC. wereD. would be54. As you know, I am a disabled man, but I would be happy if I ___of service toyouA. amB. have beenC. should beD. would be55. He insisted that we ____early the next morningA. startB. startedC. would startD. had started56. I did not see your sister at the meeting. If she ____, she would have met my brotherA. has comeB. did comeC. had comeD. came57. We ____last night, but we went to the cinema insteadA. must have studiedB. might studyC. would studyD. would have studied58. If it _____the snow, we _____the Simian Mountain last weekA. were not, could have climbedB. were not, could climbC. had not been , could have climbedD. had not been, could climb59. If only I _____ my watch!A. hadn’t lostB. haven’t lostC. didn’t lostD. don’t lose60. You _____ such a serious mistake if you had followed his advice.A. may not makeB. might not makeC. shouldn’t have madeD. might not have made答案1-5 C B D B C 6-10 C C B A A 11-12 D A B A C 16-20 D B C D A 21-25 DC C B A 26-30 B B A B B 31-35 D C A B B 36-40 D B A AC 41-45 D C B C D 46 -50 D B C D B 51-55 B B A C A 56-60 C D C AD。