英语虚拟语气真题

合集下载

高中英语-虚拟语气练习110题-(附答案)

高中英语-虚拟语气练习110题-(附答案)

虚拟语气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虚拟语气虚拟语气是动词的一种特殊形式。

虚拟语气练习50题(附答案)全文编辑修改

虚拟语气练习50题(附答案)全文编辑修改

精选全文完整版可编辑修改高三英语专项练习——虚拟语气1. If we _____ yesterday, we _____ the work.A.weren’t interrupted; would finishB.didn’t interrupt; would have finishedC.hadn’t interrupted; had finishedD.hadn’t been interrupted; would have finished2. —Do you think the thief entered through the garage door?—No. If he had, I don’t believe _____ broken the living room window.A. would he haveB. he hadC. he would haveD. he has3. It is time that you _____ home and I’d rather you _____ again tomorrow.A. should go; would comeB. went; cameC. go; cameD. should go; will come4. Helen doesn’t know how much I spent in repairing the house. If she ever foundout, I’m sure _____.A. she’d never forgive meB. she never forgives meC. she’ll never forgive meD. she had never forgiven me5. —He has just come out of the hospital.—No wonder he looks as if he _____ ill for a long time.A. wasB. wereC. has beenD. had been6. But for his friends, he _____ of hunger 30 years ago.A. diedB. would dieC. must have diedD. would have died7. We’re safer in a train than we would be if we _____ any other way.A. traveledB. had traveledC. travelD. would travel8. If he _____ tomorrow, I should give him the dictionary he needs.A. comesB. should comeC. would comeD. will come9. Were it not for the debts, we _____ all right.A. would beB. would have beenC. wereD. are10. I suggested yesterday a meeting _____ to discuss the matter.A. be heldB. should holdC. would be heldD. must be held11. If only we _____ as we were told. This would never have happened.A. had doneB. would doneC. doD. did12. Supposing he never _____, what would happen then?A. cameB. comeC. would comeD. will come13. —Why didn’t anybody ring me up?—Sorry, I lost your telephone number. Otherwise, I _____ long before.A. had rung you upB. must have rung you upC. would have rung you upD. ought have rung you up14. I wish I _____ able to tell him all about it last night.A. should beB. wereC. had beenD. was15. He would gain weight but he _____ enough.A. wouldn’t eatB. doesn’t eatC. didn’t eatD. hadn’t eaten16. The Reform Club proposed that wages _____.A. would be raised D. were raisedC. would have been raisedD. be raised17. Our former math teacher died last term. Otherwise he _____.A. would still be workingB. would still have workedC. should still workD. will still work18. I _____ you a more valuable present for your birthday, but I was short of money.A. must have boughtB. would have boughtC. had boughtD. would buy19. His silence at the meeting suggested that he _____ to your plan.A. shouldn’t agreeB. hadn’t agreedC. didn’t agreeD. not agree20. What would you do if the war _____?A. would break outB. will break outC. is broken outD. were to break out21. _____ the clouds, you would find the airplane in the sky easily.A. Had it not been forB. If it were notC. If it had not been forD. Were it not for22. I would have bought a larger house if I _____ enough money.A. hadB. have hadC. would haveD. had had23. It is strange that he _____ interested in much of his research.A. should have lostB. would loseC. had lostD. will lose24. Without the food, he _____.A. will be thinnerB. would be thinnerC. is thinnerD. must be thinner25. If they’d only 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. He treated me as though _____ his own son.A. I amB. I would beC. I wasD. I were27. If you _____ at school, you _____ a college student now.A.had studied hard; would have beenB.should have studied hard; should have beenC.had studied hard; would beD.would study hard; must have been28. The law requires that everyone _____ for his education.A. paysB. paidC. will payD. pay29. I wish I _____ busy yesterday; I could’ve helped you with the problem.A. wasn’tB. weren’tC. hadn’t beenD. have not been30. It is necessary that an efficient worker _____ his work on time.A. finishesB. can finishC. finishD. has finish31. If you _____ at about five o’clock tomorrow, you would see him before he _____the office.A. went; leavesB. go; leaveC. went; leftD. go; left32. Your examination results were quite satisfactory, but _____ if you had spent lesstime playing basketball?A. won’t they be betterB. wouldn’t they be betterC. won’t they have been betterD. wouldn’t they have been better33. The introduction of a computer into the production line has raised the outputmore than if one hundred more trained workers _____.A. had been put on the jobB. be put on the jobC. will be put on the jobD. were put on the job34. 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 set35. Sammie could be a very attractive girl but she _____ to her clothes.A. paid no attentionB. had paid no attentionC. pays no attentionD. were paying no attention36. If you had worked hard before, you _____ about the coming exam.A. could not be worriedB. could not have been worriedC. would not be worriedD. would not have been worried37. He _____ the job well, but he _____ so careless.A. could have done; had beenB. could have done; wasC. could do; wasD. had done; had been38. If Tom were honest, he _____ the car last month.A. would not have stolenB. would not stealC. should not have stolenD. should not steal39. I _____ to stay there for one more week, but I changed my mind.A. would have hopedB. was hopingC. had hopedD. hoped40. The doctor did all he could so that he _____ save the soldier’s life.A. mightB. mustC. had toD. was able to41. _____ you _____ last Wednesday, you might have known it well.A. Were; to comeB. If; cameC. Had; comeD. Did; come42. The boys stopped trying when they _____ the next time.A. need have succeededB. can have succeededC. might have succeededD. will have succeeded43. My idea is that the instrument _____ again before it is used.A. must be testedB. will be testedC. should be testedD. tests44. If I had known that, I _____ so.A. wouldn’t have doneB. didn’t doC. won’t doD. wouldn’t do45. It is hard for me to imagine what I would be doing today if I _____ in love, at theage of seven, with the Melinda Cox Library in my hometown.A. wouldn’t have fallenB. had not fallenC. should fallD. were to fall46. Long _____ world peace!A. livesB. liveC. will liveD. should live47. She couldn’t have answered the question if she _____ the book.A. didn’t readB. wouldn’t readC. haven’t readD. hadn’t read48. The officer gave the order that soldiers _____ to go out at night.A. not be allowedB. mustn’t be allowedC. be not allowedD. shouldn’t allow49. _____, he would have succeeded in the examinations.A. If he has worked hardB. If he works hardC. Had he worked hardD. Were he worked hard50. He was taken away by the police. He _____ for a thief.A. should have been mistakenB. must have been mistakenC. could have been mistakenD. is mistaken虚拟语气答案1—5 DCBAC 6—10 DABAA 11—15 AACCB 16—20 DABCD 21—25 DDABC 26—30 DCDCC 31—35 ADABC 36—40 CBACA 41—45 CCCAB 46—50 BDACB。

中考英语虚拟语气题20套(带答案)

中考英语虚拟语气题20套(带答案)

中考英语虚拟语气题20套(带答案)一、初中英语虚拟语气1.I’m so busy. If I ______ time, I ______ have a good rest.A.have, would B.have, could C.had, would D.had, will【答案】C【解析】试题分析: 句意:我太忙了,如果我有时间,我就会好好休息一下。

从句if +过去式,主句would +动词原形,表明与将来相反的虚拟语气,故答案选C.考点:考查虚拟语气。

2.If I not so busy ,I with you .A.was , would go B.were , would goC.was , should go D.were , will go【答案】B【解析】句意“如果我不忙,我就跟你去”。

本题考查对将来的虚拟语气。

即“if+过去时,主语+should/would/could/might do”结构。

故选B。

点睛:虚拟情况从句主句对现在的虚拟过去式(be一般用were)should/would/could/might+do对过去的虚拟had+过去分词should/would/could/might+have done对将来的虚拟过去式(be一般用were)should/would/could/might+do should+动词原形were+to do3.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:本来应该做某事而实际上没做。

高考英语语法虚拟语气练习题30题(带答案)

高考英语语法虚拟语气练习题30题(带答案)

高考英语语法虚拟语气练习题30题(带答案)1. If I ______ (be) you, I would study harder for the college entrance examination.A. amB. wasC. wereD. had been答案:C。

解析:在if引导的表示与现在事实相反的虚拟条件句中,be动词一律用were。

选项A是一般现在时,不符合虚拟语气的语法规则。

选项B虽然是be动词的过去式形式,但在这种虚拟语气结构中不能用was。

选项D是表示与过去事实相反的虚拟语气中的用法,与本题的现在事实相反的语境不符。

2. If he had known the result of the exam yesterday, he ______ (not be) so sad today.A. isn'tB. wasn'tC. wouldn't beD. hadn't been答案:C。

解析:这是一个混合虚拟语气的句子。

从句是与过去事实相反(had known),主句是与现在事实相反,在这种情况下,主句要用would + 动词原形,否定形式为wouldn't + 动词原形。

选项A 是一般现在时的否定形式,不符合语法规则。

选项B是一般过去时的否定形式,也不符合混合虚拟语气的要求。

选项D是与过去事实相反的虚拟语气中主句的用法,不适合这里与现在事实相反的情况。

3. If it ______ (rain) tomorrow, we would cancel the football match.A. rainsB. rainedC. will rainD. should rain答案:D。

解析:在if引导的表示与将来事实相反的虚拟条件句中,有三种形式:动词过去式、should + 动词原形、were to+动词原形。

选项A是一般现在时,用于表示将来的真实条件句,不符合虚拟语气规则。

英语虚拟语气题20套(带答案)含解析

英语虚拟语气题20套(带答案)含解析

(英语)英语虚拟语气题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【解析】试题分析:句意:如果你赢了一百万美元,你要做什么?——我会把它捐给慈善机构。

高考英语虚拟语气单选题30题

高考英语虚拟语气单选题30题

高考英语虚拟语气单选题30题1.If I had enough time, I ______ read more books.A.wouldB.willC.shallD.can答案:A。

本题考查if 引导的虚拟语气中对现在情况的虚拟。

从句用一般过去时,主句用“would/could/should/might+动词原形”。

B、C、D 选项均不是虚拟语气在这种情况下的正确用法。

2.If it ______ rain tomorrow, we would go on a picnic.A.wouldn'tB.didn'tC.doesn'tD.won't答案:B。

本题考查if 引导的虚拟语气中对将来情况的虚拟。

表示与将来事实可能相反时,从句可用“should+动词原形”“were to+动词原形”或一般过去时。

A、C、D 选项不符合虚拟语气的用法。

3.If I were you, I ______ accept his invitation.A.willB.wouldC.shallD.can答案:B。

本题考查if 引导的虚拟语气中对现在情况的虚拟。

从句用一般过去时,主句用“would/could/should/might+动词原形”。

A、C、D 选项均不是虚拟语气在这种情况下的正确用法。

4.If he ______ harder, he would pass the exam.A.studiedB.studyC.studiesD.will study答案:A。

本题考查if 引导的虚拟语气中对现在情况的虚拟。

从句用一般过去时,主句用“would/could/should/might+动词原形”。

B、C、D 选项均不是虚拟语气在这种情况下的正确用法。

5.If she ______ more confident, she would perform better in the speech contest.A.wereB.isC.wasD.be答案:A。

高中英语语法:虚拟语气专项练习题精选50题 (有答案)

高中英语语法:虚拟语气专项练习题精选50题 (有答案)

高中英语语法:虚拟语气专项练习50题1.--- I’m sorry. I _______ at you the other day.--- Forget it. I was a bit out of control myself.A. shouldn’t shoutB. shouldn’t have shoutedC. mustn’t shoutD. mustn’t have shouted2 Thank you for all y our hard work last week. I don’t think we ____ it without you.A. can manageB. could have managedC. could manageD. can have managed3. ____ he had not hurt his leg, John would have won the race.A. IfB. SinceC. ThoughD. When4 --- If the traffic hadn’t been so heavy, I could have been back by 6 o’clock.--- What a pity! Tina ____here to see you.A. isB. wasC. would beD. has been5 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 leave6 He suggested that the person ____to be punished.A. refersB. referC. should referD. referred7 --- Do you think the thief entered the room through the back door?--- No, if he had, I don’t believe he ____the living-room window.A. would breakB. brokeC. would have brokenD. breaks8 Without electricity, human life ____quite different today.A. isB. will beC. would have beenD. would be9 --- ____he come to see you as he promised?--- Of course, please, and I’d rather he ____ me the truth.A. Will; informedB. Shall; toldC. Should; will tellD. Can; tell10 --- He looks very hot and dry.--- So ____ if you had a temperature of 39.A. would youB. will youC. would you have beenD. do you11 I forget where I read the article, or I ________ it to you now.A. will showB. would showC. am going to showD. am showing12. “It looks as if he were drunk.” “So it does. _________.”A. He’d better give up drinkingB. He shouldn’t have drunk so muchC. Health is more important than drinkD. I wonder why he is always doing so13. “Mary looks hot and dry” “So _________ you if you had so high a fever.”A. doB. areC. willD. would14. “He will come tomorrow.” “But I’d rather he _________ the day after tomorrow.”A. will comeB. is comingC. cameD. had come15. All the doctors in the hospital insisted that he ________ badly wounded and that he ________ at once.A. should be; be operated onB. were; must be operated onC. was; should be operatedD. was; be operated on16. _________ smoking, he would not have got cancer in the lung.A. Was he given upB. Had he given upC. Did he giveD. If he gave up17. What a pity! Considering his ability and experience, he ____ better。

精简英语虚拟语气练习30题

精简英语虚拟语气练习30题

精简英语虚拟语气练习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.If I were invited to the party,I _______ a red skirt.A. will wear B. wear C. would wear【答案】C【解析】试题分析:如果我被邀请参加聚会,我会穿红色的裙子。

此处考查虚拟语气。

句中,主句和从句的谓语都要用虚拟语气,与现在事实相反的假设,从句(条件句)动词过去式(be 一般用were);主句(结果句) should /would/ could/ might +动词原形。

故答案为C。

考点:考查虚拟语气。

2. If I __you . I__study harder.A.am , will B.was, would C.were, would D.were, will【答案】C【解析】试题分析:句意:如果我是你,我会更努力学习。

这个句子要用虚拟语气,表示与事实相反。

所以用过去式were, would,故选C。

考点:考查虚拟语气。

3.— What would you do if you _______ a million dollars?— I would give it to charity.A.have B.had C.will have D.would have【答案】B【解析】试题分析:句意:-如果你有一百万美元你会做什么?-我会把它捐给慈善事业。

have 有;had 过去式;will have 一般将来时;would have 过去将来时。

根据句意可知,这里表示的是一个假设的问题,在if引导的条件状语从句中应该用虚拟语气,动词用过去式,故选B。

考点:考查虚拟语气。

4.If I ___ you, I ___ be afraid .A.was, wouldn’t B.were, won’t C.were, wouldn’t【答案】C【解析】试题分析:根据语境可知此句的含义是如果我是你,我就不害怕。

完整版)虚拟语气练习题及答案

完整版)虚拟语气练习题及答案

完整版)虚拟语气练习题及答案Part A.1.If people drove more slowly。

there would be XXX.2.If you had worked carefully。

you would not have made so many mistakes.3.XXX't have drifted away if we had tied it up.4.If I had known you already had a typewriter。

I XXX.5.If he were here this afternoon。

I would go with him.6.If it were to rain tomorrow。

the match would be postponed.7.But for your help。

we XXX the work in time.8.If it weren't for the leadership of the Party。

we would not have achieved so much.9.I wish I had studied hard while I was young.10.It is about time that the fence was XXX.11.My request is that we hold another n to discuss the problem.12.It is strange that the car broke down at exactly the same place where it had XXX.13.The baby XXX.14.He talked as if he had done all the work himself。

but in fact Tom and I did most of it.15.If only we had a phone。

虚拟语气高考真题完整版

虚拟语气高考真题完整版

虚拟语气高考真题 HEN system office room 【HEN16H-HENS2AHENS8Q8-HENH1688】虚拟语气高考真题2017年组1.(17北京)If the new safety system _______ to use, the accident would never have happened.A. had been putB. were putC. should be putD. would be put2.(17天津)—Do you have Betty’s phone number?—Yes. Otherwise, I ______able to reach her yesterday.A. hadn’t been?B. wouldn’t have been?C. weren’t?D. wouldn’t be3.(17江苏)__________not for the support of the teachers,the student could not overcome her difficulty.were it C. It was it2016年组1.(16北京)Why didn’t you tell me about your trouble last weekIf you ___ me, I could have helped.A. toldB. had toldC. were to tellD. would tell2. (16天津)I was wearing a seatbelt. If I hadn’t been wearing one, I ____.A. were injuredB. would be injuredC. had been injuredD. would have been injured3. (16江苏)If it for his invitation the other day, I should not be here now.A.had not beenB.should not be not to be?not have been4. (16浙江)Had the governments and scientists not worked together , AIDS-related deaths _______ since their highest in 2005.A. had not fallenB. would not fallC. did not fallD. would not have fallen2015年组1. (15陕西)Ellen is a fantastic dancer. I wish I as well as her.A. danceB. will danceC. had dancedD. danced2.(15重庆)Without his wartime experiences, Hemingway____ his famous novel A Farewell to Arms.A. Didn’t writeB. hadn’t writtenC. wouldn’t writeD. wouldn’thave written3. (15北京)If I _____it with my own eyes ,I wouldn’t have believed it.A .didn’t see ’t seeing C. wouldn’t see ’t seen4. (15安徽)It is lucky we booked a room, or we ______nowhere to stay now.A. hadB. had hadC. would haveD. would have had5. (15天津)I wish I ______ at my sister’s wedding last Tuesday, but I was on a business trip in New York then.A. will beB. would beC. have beenD. had been6.(15江苏)It might have saved me some trouble ______ the schedule.A. did I knowB. have I knownC. do I knowD.had I known7.(15江苏)Many of the things we now benefit from would not be around_______ Thomas Edison.A. thanks toB. regardless ofC. aside fromD. but for2014年组1.(14湖南)If Mr. Dewey _____ present, he would have offered anypossible assistance tothe people there.A. wereB. had beenC. should beD. was2.(14重庆)It was John who broke the window. Why are you talking to me as if I____ it?A. had doneB. have doneC. didD. am doing3.(14福建) no modern telecommunications, we would have to wait for weeks to get news from around the world.A. Were thereB. Had there been C .If there are D. If there have been4.(14陕西)We would rather our daughter ________ at home with us, butit is her choice, and she is not a child any longer.A. would stayB. has stayedC. stayedD. stay5.(14天津) ________ the morning train, he would not have been late for the meeting.A. Did he catchB. should be catchC. has he caughtD. Had he caught6.(14北京)We __________ back in the hotel now if you didn’t lose the map.A. areB. wereC. will beD. would be7.(14浙江)They were abroad during the months when we were carrying out the investigation, or they _____ toour help.A. would have comeB. could comeC. have comeD. had come2013年组1.(13陕西)My mom suggests that we eat out for a change this weekend.A. shouldB. mightC. couldD. would2.(13安徽)I to my cousin’s birthday party last night, but I was not availableA. wentB. had goneC. would goD. would have gone3.(13重庆)-It rained cats and dogs this morning. I’m glad we took an umbrella.-Yeah, we would have got wet all over if weA. hadn’tB. haven'tC. didn'tD.don't4.(13北京)If we a table earlier, we couldn’t be standing here in a queue.A. have bookedB. bookedC. bookD. had booked5.(13天津) If he had spent more time practicing speaking English before, he able to speak it much better now.A. will beB. would beC. has beenD. would have been6.(13福建)—Do you think George has passed the driving test?—No. If so, he _____his car to our college yesterday.A. would driveB. droveC. would have drivenD. had driven7.(13浙江)Eye doctors recommend that a child’s first eye exam____at the age of six months old.A.was8.(13江苏) I should not have laughed if I you were serious.A. thoughtB. would thinkC. had thoughtD. have thought 2012年组1.(12安徽)Grace doesn’t want to move to New York because she thinks if she _____there, she wouldn’t be able to see her parents very often.A.lives live lived to live2.(12福建)We lost our way in that small village, otherwise we______more places of interest yesterday.A.visited visited visit have visited3.(12陕西)If my car______more reliable, I would have driven to Lhasa instead of flying last summer.A.was been be be4.(12浙江)Had they known what was coming next, they______second thoughts.A.may have have have had have had5.(12天津)We would have called a taxi yesterday if Harold_______us a ride home.A.didn’t offer ’t offer ’t offered ’t offered6.(12山东)If we ______adequate preparations, the conference wouldn’t have been so successful.A.haven’t made ’t make ’t make ’t made7.(12辽宁) Jack is a great talker. It's high time that he______something instead of just talking.A.will do done8.(12北京)Don’t handle the vase as if it _____made of steel.been been2011年组1.(11北京)Maybe if I _____science, and not literature then, I would be able to give you more help.A.studied study studied studying2.(11福建)—Pity you missed the lecture on nuclear pollution.—I ______it, but I was busy preparing for a job interview.A.attended attended attend have attended3.(11天津)I _______sooner but I didn’t know that they were waiting for me.A.had come coming come have come4.(11北京)—Where are the children?The dinner’s going to be completely ruined.— I wish they _______always late.’t ’t been ’t be ’t have been2010年组1.(10湖南)If he_____my advice, he wouldn’t have lost his job.follow followed follow2.(10天津)—John went to the hospital alone.—If he _____me about it, I would have gone with him.A.should tell told3.(10北京)—The weather has been very hot and dry.—Yes. If it had rained even a drop, things would be much better now! And my vegetables_______.A.wouldn’t die ’t die ’t died ’t have died4.(10福建)Teachers recommended parents______their children under 12 to ride bicycles to school for safety.A.not allow not allow ’t allow ’t allow5.(10陕西)If we______the other road, we might have arrived here in time for the meeting.A.take taken taken6.(10江苏)George is going to talk about the geography of his country, but I’d rather he _____more on its culture.A.focus focus focused7.(10浙江)Had I known about this computer program, a huge amount oftime and energy_______.A.would have been saved been saved be saved saved2009年组1.(09安徽)But for their help, we_______the program in time.A.can not finish not finish not finished not have finished2.(09天津)This printer is of good quality. If it______break down within the first year, we would repair it at our expense.A.would3.(09福建)But for the help of my English teacher, I ______the firstprize in the English Writing Competition.A.would not win not have won win have won4.(09浙江)The doctor recommended that you_______swim after eating alarge meal.A.wouldn’t ’t ’t ’t2008年组1.(08全国II)If the weather had been better, we could have had a picnic. But it ______ all day.A. rainedB. rainsC. has rainedD. is raining2.(08山东)Thank you for all your hard work last week. I don’t thinkwe________it without you.manage have managed manage have managed2007年组1.(07山东)They______ two free tickets to Canada, otherwise t hey’d never have been able to affordto go.A.had got B.got C.have got D.get 2006年组1.(06湖北)______fired, your health care and other benefits will not be immediately cut off.A. Would you beB. Should you beC. Could you beD. Might you be2.(06福建)If it were not for the fact that she_____sing, I would invite her to the party.A. couldn’tB.shouldn’tC.can’tD. might not。

高中英语虚拟语气用法练习题30题

高中英语虚拟语气用法练习题30题

高中英语虚拟语气用法练习题30题1.If I were you, I _____ study harder.A.willB.wouldC.canD.may答案:B。

本题考查对现在情况的虚拟语气。

if 引导的虚拟条件句中,be 动词一律用were,主句谓语动词用“would/should/could/might + 动词原形”。

A 选项will 用于一般将来时,不符合虚拟语气用法;C 选项can 表示能力,也不符合虚拟语气要求;D 选项may 表示可能,同样不符合。

所以选B。

2.If he _____ more time, he would do better in the exam.A.haveB.hasC.hadD.having答案:C。

这是对现在情况的虚拟语气。

if 条件句中,对现在情况虚拟时,谓语动词用过去式。

A 选项have 用于一般现在时;B 选项has 是have 的第三人称单数形式,也用于一般现在时;D 选项having 不能单独作谓语。

所以选C。

3.If she _____ taller, she could be a model.A.beB.wereC.isD.was答案:B。

考查对现在情况的虚拟语气。

if 引导的虚拟条件句中,be 动词用were,不管主语是单数还是复数。

A 选项be 动词原形通常用于祈使句等;C 选项is 用于一般现在时;D 选项was 用于一般过去时,都不符合虚拟语气要求。

所以选B。

4.If we _____ a car, we could travel more easily.A.haveB.hasC.hadD.having答案:C。

对现在情况虚拟,if 条件句中谓语动词用过去式。

A 和B 选项用于一般现在时;D 选项having 不能单独作谓语。

所以选C。

5.If they _____ more money, they would buy a bigger house.A.haveB.hasC.hadD.having答案:C。

英语虚拟语气试题及答案

英语虚拟语气试题及答案

英语虚拟语气试题及答案一、选择题1. If I had enough money, I _______ buy a new car.A. wouldB. couldC. shouldD. might答案:A2. It's important that he _______ to the meeting on time.A. comeB. comesC. cameD. will come答案:A3. I wish I _______ you earlier.A. had metB. meetC. would meetD. have met答案:A4. If he were not so busy, he _______ with us now.A. would beB. could beC. might beD. should be答案:A5. She suggested that we _______ at the bus stop.A. waitB. waitedC. waitingD. are waiting答案:B二、填空题6. If it _______ tomorrow, we would go for a picnic._______ (not rain)答案:didn't rain7. I would have helped you if I _______ had time._______ (have)答案:had8. _______ he _______ a doctor, he would have saved the patient._______ (be, could)答案:If, were9. Had she known about it, she _______ us immediately._______ (would call)答案:would have called10. It's high time that the children _______ to bed._______ (go)答案:went三、改错题11. If I were you, I would go to the doctor.- If I were you, I would go to the doctor.+ If I were you, I would go to the doctor.答案:无错误12. She said that she would be happy if you will come to the party.- She said that she would be happy if you will come to the party.+ She said that she would be happy if you came to the party.答案:将 "will come" 改为 "came"13. If I had known about the meeting, I would go there.- If I had known about the meeting, I would go there.+ If I had known about the meeting, I would have gone there.答案:将 "would go" 改为 "would have gone"14. He wishes he could have studied harder when he was younger.- He wishes he could have studied harder when he was younger.+ He wishes he had studied harder when he was younger.答案:将 "could have studied" 改为 "had studied"15. If she had not been ill, she would have been at the concert.- If she had not been ill, she would have been at the concert.+ If she had not been ill, she would be at the concert.答案:将 "would have been" 改为 "would be"四、翻译题16. 如果我有时间,我会去图书馆。

虚拟语气练习题及答案

虚拟语气练习题及答案

虚拟语气练习题及答案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”后面跟的从句通常使用虚拟语气,表示愿望或希望,根据时间的不同,可以使用不同的时态来表达。

高考英语语法虚拟语气单选题30题

高考英语语法虚拟语气单选题30题

高考英语语法虚拟语气单选题30题1. If I were you, I ______ study harder for the exam.A. willB. wouldC. shallD. should答案:B。

本题考查if 引导的虚拟语气。

在if 引导的与现在事实相反的虚拟语气中,从句用一般过去时(be 动词用were),主句用“would/should/could/might + 动词原形”。

A 选项will 用于一般将来时,不符合虚拟语气的用法;C 选项shall 一般用于第一人称,此处不符合;D 选项should 虽然也有“应该”的意思,但在这种虚拟语气中,通常用would 更合适。

2. If I had known the truth, I ______ such a mistake.A. wouldn't makeB. wouldn't have madeC. didn't makeD. haven't made答案:B。

这是if 引导的与过去事实相反的虚拟语气。

从句用过去完成时,主句用“would/should/could/might + have + 过去分词”。

A 选项wouldn't make 是对现在或将来的虚拟,不符合;C 选项didn't make 是一般过去时,不是虚拟语气;D 选项haven't made 是现在完成时,也不符合虚拟语气的要求。

3. If it ______ tomorrow, we would stay at home.A. rainedB. rainsC. would rainD. should rain答案:A。

此题为if 引导的与将来事实相反的虚拟语气,从句有三种形式:were to do / should do / 过去式,主句用“would/should/could/might + 动词原形”。

高中英语虚拟语气练习题40题

高中英语虚拟语气练习题40题

高中英语虚拟语气练习题40题1.If I were you, I ____ study harder.A.willB.wouldC.shallD.should答案:B。

本题考查对现在情况的虚拟语气。

if 引导的条件句中,若表示与现在事实相反,从句用一般过去时,be 动词用were,主句用“would/could/should/might + 动词原形”。

A 选项will 是将来时,不符合虚拟语气的用法;C 选项shall 通常用于第一人称,且在本题语境中不合适;D 选项should 虽也可用于虚拟语气,但在本题中不如would 恰当。

2.If he had time, he ____ go to the park.A.willB.wouldC.shallD.should答案:B。

同样是对现在情况的虚拟语气。

if 条件句中he had time 表示与现在事实相反,主句用“would/could/should/might + 动词原形”。

A 选项will 不对;C 选项shall 不适用;D 选项should 不如would 符合本题语境。

3.If she ____ more confident, she would speak in public.A.isB.wasC.wereD.be答案:C。

对现在情况虚拟,if 从句中be 动词用were,主句用“would/could/should/might + 动词原形”。

A 选项is 是现在时,不符合虚拟语气;B 选项was 一般用于过去时;D 选项be 单独使用不合适。

4.If we had a car, we ____ travel more easily.A.willB.wouldC.shallD.should答案:B。

对现在情况虚拟,if 从句表示与现在事实相反,主句用“would/could/should/might + 动词原形”。

A 选项will 是将来时;C 选项shall 一般用于第一人称的将来时或命令等;D 选项should 在此处不如would 恰当。

高考英语语法虚拟语气练习题30题含答案解析

高考英语语法虚拟语气练习题30题含答案解析

高考英语语法虚拟语气练习题30题含答案解析1.If I were you, I ______ study harder.A.willB.wouldC.canD.could答案解析:B。

本题考查对现在情况的虚拟语气。

if 引导的虚拟条件句中,对现在情况虚拟时,从句用一般过去时(be 动词用were),主句用“would/should/could/might+动词原形”。

A 选项will 用于一般将来时,不符合虚拟语气的用法;C 选项can 表示能力,也不符合虚拟语气要求;D 选项could 虽然也可用于虚拟语气,但在此处意思不如would 贴切。

2.If he had time, he ______ go to the park.A.willB.wouldC.canD.could答案解析:B。

同样是对现在情况的虚拟。

A 选项will 错误;C 选项can 不符合虚拟语气;D 选项could 意思不准确,would 更能表达“会”的意思。

3.If she ______ rich, she would travel around the world.A.isC.wereD.be答案解析:C。

对现在情况虚拟,be 动词用were。

A 选项is 用于一般现在时;B 选项was 虽然也是过去式,但在虚拟语气中要用were;D 选项be 单独使用不符合语法规则。

4.If I ______ a bird, I could fly freely.A.amB.wasC.wereD.be答案解析:C。

对现在情况虚拟,be 动词用were。

A 选项am 用于一般现在时;B 选项was 不对;D 选项be 单独使用错误。

5.If he ______ more careful, he wouldn't make so many mistakes.A.isB.wasC.wereD.be答案解析:C。

对现在情况虚拟,be 动词用were。

【英语】中考英语虚拟语气真题汇编(含答案)及解析

【英语】中考英语虚拟语气真题汇编(含答案)及解析

【英语】中考英语虚拟语气真题汇编(含答案)及解析一、初中英语虚拟语气1. If I __you . I__study harder.A.am , will B.was, would C.were, would D.were, will【答案】C【解析】试题分析:句意:如果我是你,我会更努力学习。

这个句子要用虚拟语气,表示与事实相反。

所以用过去式were, would,故选C。

考点:考查虚拟语气。

2.If I _______ you, I would say another student could do it better.A.was B.were C.were D.are【答案】B【解析】【详解】句意:如果我是你,我会说另一个学生可以把它做得更好。

考查虚拟语气。

根据句意可知“现在事实”相反,此句是虚拟语气,be动词使用were;故选A。

3.--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【解析】试题分析:句意:如果你赢了一百万美元,你要做什么?——我会把它捐给慈善机构。

结合语境可知条件从句中描述的是与将来相反的事实,故用一般过去时态,选B。

考点:if引导的条件状语从句点评:虚拟语气是一种特殊的动词形式,用来表示说话人所说的话并不是事实,而是一种假设、愿望、怀疑或推测。

判断是真实条件句还是非真实条件句。

只有在非真实条件句中才使用虚拟语气。

通过句子意思,看假设的条件是否能够实现,能够实现是真实条件句,不能使用虚拟语气;假设的条件不能实现则是非真实条件句,要用虚拟语气.判断这个假设是与哪个事实相反。

1、与现在事实相反若与现在事实相反,条件从句的谓语用过去式(be通常用were),主句谓语用“should (would, could, might)+动词原形”2、与过去事实相反若与过去事实相反,条件从句的谓语用过去完成时(had+过去分词),主句谓语用“should (would, could, might)+have+过去分词”3、与将来事实相反若与将来事实相反,条件从句的谓语用过去式(be通常用were),主句谓语用“should (would, could, might)+动词原形”:4.If I you, I the army.A.am, would join B.were, would join C.am, will join D.were, will join【答案】B【解析】试题分析:句意:如果我是你,我会参军.结合语境可知本句是对客观状况的虚拟,故用过去时态,主句用过去将来时态.选B.考点:if引导的条件状语从句点评:虚拟语气是一种特殊的动词形式,用来表示说话人所说的话并不是事实,而是一种假设、愿望、怀疑或推测。

英语虚拟语气习题集(带讲解和答案)

英语虚拟语气习题集(带讲解和答案)

英语虚拟语气习题集1. If I ______ a millionaire, I would travel around the world.A. wasB. wereC. will beD. would be2. I wish I ______ taller so that I could play basketball professionally.A. amB. wasC. wereD. will be3. If only he ______ harder, he might have passed the exam.A. studiesB. studiedC. had studiedD. would have studied4. She acts as if she ______ the queen of the world.A. isB. wasC. wereD. would be5. I would buy that car if I ______ enough money.A. haveB. hadC. will haveD. would have6. If I ______ you, I would start looking for a new job.A. amB. wasC. wereD. would be7. He talks as though he ______ a professor.A. isB. wasC. wereD. would be8. I wish I ______ more time to spend with my family.A. haveB. hadC. will haveD. would have9. If they ______ harder, they could have won the game.A. triedB. tryC. had triedD. would try10. She would feel better if she ______ some rest.A. getsB. gotC. will getD. would get11. If I ______ the chance, I would move to a different country.A. haveB. hadC. will haveD. would have12. I wish I ______ better at public speaking.A. amB. wasC. wereD. would be13. If he ______ harder, he could have achieved his goals.A. workedB. worksC. had workedD. would work14. She acts as if she ______ the only person in the room.A. isB. wasC. wereD. would be15. If I ______ you, I wouldn't trust that person.B. wasC. wereD. would be16. I wish I ______ a better understanding of quantum physics.A. haveB. hadC. will haveD. would have17. If they ______ more time, they could finish the project earlier.A. hadB. haveC. will haveD. would have18. She would be happier if she ______ a job she enjoyed.A. hasB. hadC. will haveD. would have19. If I ______ a million dollars, I would invest in real estate.A. winB. wonC. had wonD. would win20. I wish I ______ better at time management.A. amB. wasC. wereD. would be21. If he ______ the directions carefully, he wouldn't have gotten lost.A. followedB. followsC. had followedD. would follow22. She acts as though she ______ the boss.A. isB. wasD. would be23. If I ______ you, I would take a different approach.A. amB. wasC. wereD. would be24. I wish I ______ a better understanding of advanced mathematics.A. haveB. hadC. will haveD. would have25. If they ______ harder, they could have achieved better results.A. triedB. tryC. had triedD. would try26. She would be more successful if she ______ better time management skills.A. hasB. hadC. will haveD. would have27. If I ______ enough money, I would start my own business.A. haveB. hadC. will haveD. would have28. I wish I ______ better at playing the guitar.A. amB. wasC. wereD. would be29. If he ______ more practice, he could have become a professional athlete.A. hadB. hasC. will haveD. would have30. She acts as if she ______ the most important person in the room.A. isB. wasC. wereD. would be31. If I ______ you, I would take a vacation.A. amB. wasC. wereD. would be32. I wish I ______ a better understanding of foreign languages.A. haveB. hadC. will haveD. would have33. If they ______ more effort, they could have achieved their goals.A. putB. putsC. had putD. would put34. She would be healthier if she ______ a balanced diet.A. followsB. followedC. will followD. would follow35. If I ______ a million dollars, I would donate to charity.A. winB. wonC. had wonD. would win36. I wish I ______ better at solving complex problems.A. amB. wasC. wereD. would be37. If he ______ the instructions carefully, he wouldn't have broken the machine.A. followedB. followsC. had followedD. would follow38. She acts as though she ______ the only one who knows the answer.A. isB. wasC. wereD. would be39. If I ______ you, I would reconsider my decision.A. amB. wasC. wereD. would be40. I wish I ______ a better understanding of computer programming.A. haveB. hadC. will haveD. would have41. If they ______ more time, they could have completed the project on time.A. hadB. haveC. will haveD. would have42. She would be happier if she ______ a job she loved.A. hasB. hadC. will haveD. would have43. If I ______ enough money, I would buy a house.A. haveB. hadC. will haveD. would have44. I wish I ______ better at managing stress.A. amB. wasC. wereD. would be45. If he ______ more practice, he could have become a successful musician.A. hadB. hasC. will haveD. would have46. She acts as if she ______ the only one who matters.A. isB. wasC. wereD. would be47. If I ______ you, I would seek professional advice.A. amB. wasC. wereD. would be48. I wish I ______ a better understanding of environmental issues.A. haveB. hadC. will haveD. would have49. If they ______ more effort, they could have achieved better results.A. putB. putsC. had putD. would put50. She would be more successful if she ______ better networking skills.A. hasB. hadC. will haveD. would have好的,下面是50道题的完整解答:1. B - were。

  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
to do that.
A.be given B.being given C.will be to give D.were given
【答案】A
【解析】句意:工人们坚持要求他们每天中午都有免费的午餐,老板必须这样做。考查虚拟语气。insist坚持,要求,其后面的宾语从句要用虚拟语气,跟虚拟式动词原形或者“should +动词原形”。结合句意和语境可知选A。
12.If I ____Alice, I _____them the truth.
A. was , would tell B. were ,would tell
C. am, will tell D.is , will tell
【答案】B
【解析】
试题分析:本题的含义是如果我是你,我将告诉他们真相,本题if引导的是一个虚拟的条件句,在虚拟句中,be用were,主句通常用过去的一种,will应该用would,故本题选B。
A.think; areB.am thinking; are
C.thought; wereD.think; were
【答案】C
【解析】
【详解】
句意:我不明白你是怎么得到罚单的。我一直以为你是一个谨慎的司机。考查动词时态辨析题。本句是虚拟语气,与过去事实相反,需用一般过去时;根据句意结构,可知选C。
14.The workers insisted that theya free lunch every noon and the boss had
考点:if引导的虚拟条ห้องสมุดไป่ตู้句。
点评:在英文中条件句有两种,一种是真实的条件句,if后遇到将来时用一般现在时,一种是虚拟的条件句,if后用过去时,be用were,在英文的实际使用中应该注意它们的区别。
13.I don’t understand how you got a ticket. I alwaysyoua careful driver.
6.If I were invited to the party,I _______ a red skirt.
A.will wear B.wear C.would wear
【答案】C
【解析】
试题分析:如果我被邀请参加聚会,我会穿红色的裙子。此处考查虚拟语气。句中,主句和从句的谓语都要用虚拟语气,与现在事实相反的假设,从句(条件句)动词过去式(be一般用were);主句(结果句)should /would/ could/ might +动词原形。故答案为C。
考点:if引导的条件状语从句
点评:if既可以引导宾语从句又可以引导状语从句。if充当宾语从句的连接词时,相当于whether,词义为“是否”,遵循宾语从句的时态规则,可根据语境选择任何时态;充当从属连词,引导条件状语从句时,词义为“如果”,若主句中的谓语动词用一般将来时,则从句中的谓语动词通常用一般现在时表示将来。
【答案】D
【解析】
【详解】
句意:你不应该开车闯红灯,因为你会引起事故的。
考查情态动词。分析句子及选项“You ___ through that red light, for you ____ an accident.”,你开车闯红灯,因为你事故的,可知是对过去的虚拟,应用情态动词+have done。此处是不应该开车闯红灯,会引起事故,故选D。
【解析】
【详解】
句意:空气污染越来越糟糕。政府建议人们乘地铁或者乘公交车去上班。
考查谓语动词。A. go去;B. goes去;C. going在去;D. to go为了去。这是一个that引导的宾语从句,suggest后跟的宾语从句应用虚拟语气(should)do结构,should可省略。故选A。
9.----What can I do with so much money?
2.If Iyou, Igive it to Microsoft research.
A.am, willB.am, wouldC.were, wouldD.was, would
【答案】C
【解析】
【详解】
句意:如果我是你,我会把它交给微软研究部。
考查虚拟语气。根据If Iyou,这是一个虚拟语气,此句虚拟语气表示一种不能实现的假设,即与现在事实相反,谓语动词用过去式;该语法主要用于if条件状语从句,本句“如果我是你”,be动词用were,后面主句用过去将来时would+动词原形,故答案选C。
【详解】
句意:她没有坚持锻炼和均衡饮食。如果她这样做了,她将保持苗条和健康。
考查虚拟语气。had done过去完成时;would do过去将来时;did过去时;should应该;根据后文“would remain ”,所以是对现在的虚拟,此处应是did/be动词(were),故选C。
4.You _______ through that red light, for you _______ an accident.
(1)、与现在事实相反
若与现在事实相反,条件从句的谓语用过去式(be通常用were),主句谓语用“should(would, could, might)+动词原形”
(2)、与过去事实相反
若与过去事实相反,条件从句的谓语用过去完成时(had+过去分词),主句谓语用“should(would, could, might)+have+过去分词”
(3)、与将来事实相反
若与将来事实相反,条件从句的谓语用过去式(be通常用were),主句谓语用“should(would, could, might)+动词原形”:
句意:吉姆,来加入我们吧!抱歉,我不能。如果我有时间,我肯定会去的。结合语境可知下文中表示与现在相反的事实,故条件状语从句中用一般故去时态,选C。
15.--------- Come and join us, Jim!
---------- I’m sorry I can’t . If I _______ time, I would certainly go.
A.will have B.have had C.had D.had had
【答案】C
【解析】
英语虚拟语气真题
一、初中英语虚拟语气
1.If I ________ ten years younger, I _________ piano lessons and go to a music college.
A.am; will take B.was; took C.were; will take D.were; would take
5.Yesterday, the storm delayed us. _______ the storm, we would have been here in time.
A.But forB.If it were not forC.But thatD.Unless
【答案】A
【解析】
【详解】
句意:昨天暴风雨耽搁了我们。要不是有暴风雨,我们会及时赶到这里的。
考点:考查虚拟语气。
7.If I ________ invited tonight, I would go to the dinner party.
A.was B.were C.am D.is
【答案】B
【解析】
试题分析:句意:如果我今晚受到邀请,我会去参加晚宴的。由整个题干可知,现实情况与事实相反,是非真实的情况,是虚拟语气,虚拟语气中be都用were,故选B。
【答案】D
【解析】
试题分析:if虚拟语气中,对现在的情况进行虚拟,从句谓语动词均用一般过去时(be动词用were),主句用would/should/could/might+do.句意:如果我再年轻十岁,我会参加钢琴课程并去上音乐大学。故选D.
考点:if条件状语从句的虚拟语气
点评:虚拟语气是一种特殊的动词形式,中考中有所涉及,但不常见。用来表示说话人所说的话并不是事实,而是一种假设、愿望、怀疑或推测。通过句子意思,看假设的条件是否能够实现,能够实现是真实条件句,不能使用虚拟语气;假设的条件不能实现则是非真实条件句,要用虚拟语气.判断这个假设是与哪个事实相反。通常有三种情况:①与过去事实相反。②与现在事实相反。③与将来事实可能相反。
考点:考查虚拟语气的用法。
8.The air pollution is worse and worse. The government suggests that people ____ to work by subway or by bus.
A.goB.goesC.goingD.to go
【答案】A
考查连词。But for要不是+短语;If it were not for要不是(用于对现在的虚拟);But that要不是+从句;Unless除非,后接条件状语从句;根据句中是“the storm”,是名词,所以排除C;根据“would have been ”,是对过去的虚拟排除选项B;分析句子“___ the storm, we would have been here in time.”有暴风雨,我们会及时赶到这里的,应该是“要不是”,故选A。
考点:考查虚拟语气。
【答案】D
【解析】
试题分析:句意:如果天气是好的,我们的运动会就不会推迟了。这里是虚拟语气,根据wouldn’t可知这是对现在的虚拟,在条件状语中对现在的虚拟用were;put down镇压,记下;put up提供;put off推迟。根据句意故选D。
考点:考查虚拟语气的用法。
10.– I coughed a lot last night. What should I do?
考点:考查虚拟语气。
11.If I went to the moon, I ______ bring something unusual back to the earth.
相关文档
最新文档