虚拟语气选择题练习经典
初二英语虚拟语气单选题40题(带答案)

初二英语虚拟语气单选题40题(带答案)1.If I were you, I ______ study harder.A.willB.wouldC.canD.must答案:B。
本题考查与现在事实相反的虚拟语气,其结构为“if+主语+动词过去式(be 动词用were),主语+would/could/should/might+动词原形”。
选项A“will”是一般将来时的助动词,不符合虚拟语气用法;选项C“can”表示能力,不符合虚拟语气用法;选项D“must”表示必须,不符合虚拟语气用法。
只有选项B“would”符合虚拟语气用法。
2.If I had more time, I ______ read more books.A.willB.wouldC.canD.must答案:B。
与现在事实相反的虚拟语气结构为“if+主语+动词过去式,主语+would/could/should/might+动词原形”。
选项A“will”一般将来时助动词,错误;选项C“can”表示能力,不用于虚拟语气;选项D“must”表示必须,不用于虚拟语气。
只有选项B“would”正确。
3.If he ______ taller, he could play basketball better.A.isB.wasC.wereD.be答案:C。
在与现在事实相反的虚拟语气中,be 动词一律用were。
选项A“is”是一般现在时,错误;选项B“was”用于一般过去时,错误;选项D“be”单独使用错误。
只有选项C“were”正确。
4.If she ______ more confident, she would speak in public.A.isB.wasC.wereD.be答案:C。
与现在事实相反的虚拟语气,be 动词用were。
选项A“is”一般现在时错误;选项B“was”一般过去时错误;选项D“be”单独使用错误。
只有选项C“were”正确。
初三英语虚拟语气运用单选题20题(含答案)

初三英语虚拟语气运用单选题20题(含答案)1.If I were you,I would study harder.A.I am you,I would study harder.B.If I am you,I will study harder.C.If I was you,I would study harder.答案:第一题选A。
选项B 和C 都是错误的。
选项B 中“am”应该改为“were”,因为在虚拟语气中,be 动词在虚拟语气中一律用were。
选项C 中“was”错误,应该用“were”。
本题考查对现在情况的虚拟语气,结构为“If+主语+were/动词过去式,主语+would/could/should/might+动词原形”。
2.If he had time now,he would help us.A.If he have time now,he will help us.B.If he has time now,he would help us.C.If he had time now,he will help us.答案:第二题选A。
选项B 和C 都是错误的。
选项B 中“has”应该改为“had”,在虚拟语气中,动词要用过去式。
选项C 中“will”错误,应该用“would”。
本题考查对现在情况的虚拟语气,结构同上。
3.If she were a bird,she could fly.A.If she is a bird,she could fly.B.If she was a bird,she can fly.C.If she were a bird,she can fly.答案:第三题选A。
选项B 和C 都是错误的。
选项B 中“was”错误,应该用“were”,“can”也错误,应该用“could”。
选项C 中“can”错误,应该用“could”。
本题考查对现在情况的虚拟语气,结构同上。
高中英语虚拟语气单项选择题30题

高中英语虚拟语气单项选择题30题1. If I were you, I ______ the job.A. would takeB. tookC. will takeD. take答案:A,本题考查if 引导的虚拟语气。
在if 引导的虚拟语气中,与现在事实相反,从句用一般过去时(be 动词用were),主句用“would + 动词原形”。
选项A 符合虚拟语气的用法;选项B 是一般过去时,但不是虚拟语气中主句的正确形式;选项C 是一般将来时,不符合虚拟语气的要求;选项D 是一般现在时,也不正确。
2. If he had studied harder, he ______ the exam.A. would passB. passedC. would have passedD. passes答案:C,这是if 引导的与过去事实相反的虚拟语气。
从句用过去完成时“had + 过去分词”,主句用“would have + 过去分词”。
选项C 符合;选项A 是与现在事实相反的主句形式;选项B 是一般过去时;选项D 是一般现在时,均不符合。
3. If it ______ tomorrow, we would stay at home.A. rainedB. rainsC. will rainD. is raining答案:A,此题为if 引导的与将来事实相反的虚拟语气,从句用一般过去时或“were to + 动词原形”或“should + 动词原形”。
选项A 是一般过去时,符合;选项B 是一般现在时;选项C 是一般将来时;选项D 是现在进行时,均不符合虚拟语气要求。
4. If I had known the truth, I ______ you earlier.A. would tellB. would have toldC. toldD. had told答案:B,这是与过去事实相反的虚拟语气,从句用过去完成时,主句用“would have + 过去分词”。
高中英语虚拟语气经典练习题

高中英语虚拟语气练习题一.选择题1. 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 had rather she ____ me tomorrow than todayA. tellsB. toldC. would tellD. had told9. ---Would you have called her up had it been possible---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 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 should’ 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. wouldC. 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 sonA. 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 m ean 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 ____i tA. must doB. could doC. would have doneD. should have done46. Key European governments insist Iraq’s co-operation ____ good and military action______ to allow inspections to continueA. be, be delayedB. 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 to youA. 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 have59. Look! What you have done! You ________ more careful.A. may beB. had toC. would beD. should have been60. I’d rather you ________ at home all day today.A. stayB. stayedC. should stayD. had stayAll the teachers and students demand they ________ time and freedom of their own.A. hadB. must haveC. haveD. ought to have61. It is high time that all of you ________ a rest.A. hadB. have hadC. should have hadD. must have62. My suggestion is that necessary measures ________ to protect the children from dangerous classrooms.A. madeB. be madeC. must be madeD. have to be made63. The advice that every child ________ well looked after has been considered.A. areB. isC. beD. must be64. If you ________ then, we ________ into so much trouble.A. had come; would not have gotB. came; would not getC. had come; would not getD. came; would not have got65. We ________ last night, but we went to the concert instead.A. Would studyB. must have studiedC. might studyD. ought to have studied66. Had I known her name, ________ .A. I will invite her to lunchB. she will come hereC. she would come hereD. I would have invited her to lunch67. You ________ the washing up. I would have done it for you.A. needn’t have doneB. didn’t need to doC. weren’t toD. mustn’t have done情态动词1. —Listen! Helen is singing in the next room.—It ________ be Helen. She has gone to Beijing.A.cant’tB. mustn’tC. mayD. should2. You ________ open the door before the train gets into the station.A. don’t have toB. mustn’tC. needn’tD. may not3. —Could I have a word with you, mum?—Oh dear, if you ________.A.canB. mustC. mayD. should4. —I think I’ll give Bob a ring.—You ________. You haven’t been in touch with him for ages.A.willB. mayC. have toD. should5. 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 not6. —Must he come to sign this paper himself?—Yes, he ________.A.needB. mustC. mayD. will7. ________ 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 be8. Some aspects of a pilot’s job ________ be boring, and pilots often ________ work at inconvenient hours.A. can; have toB. may; canC. have to; mayD. ought to; must9. —May I smoke here?—If you ________, choose a seat in the smoking section.A.shouldB. couldC. mayD. must10. Tom, you ________ leave all your clothes on the floor like this!A.wouldn’tB. mustn’tC. needn’tD. may not11.John, look at the time. ________ you play the piano at such a late hour?A.MustB. CanC. MayD. Need12. He ________ have completed his work; otherwise, he wouldn’t be enjoying himself by the seaside.A. shouldB. mustC. wouldn’tD. can’t13. There ________ be any difficulty about passing the road test since you have practiced a lot in the driving school.A. mustn’tB. shan’tC. shouldn’tD. needn’t14. I ________ have been more than six years old when the accident happened.A. should n’tB. could n’tC. mustn’tD. needn’t名词性从句1.See the flags on top of the building? That was ________ we did this moring.A. whenB. whichC. whereD. what2. There is much chance ________ Bill will recover from his injury in time for the race.A. thatB. whichC. untilD. if3. —Could you do me a favour?—It depends on ________ it is.A.whichB. whicheverC. whatD. whatever4. ________ makes this shop different is that it offers more personal services.A. WhatB. WhoC. WhateverD. Whoever5. We haven’t settled the question of ________ it is necessary for him to study abroad.A. ifB. whereC. whetherD. that6. A warm thought suddenly came to me ________ I might use the4 pocket money to buy some flowers for my mother’s birthday.A. ifB. whenC. thatD. which7. I will give this dictionary to ________ wants to have it.A. whomeverB. someoneC. whoeverD. anyone8. ________ she will be given this job is still under discussion.A. AlthoughB. WhetherC. IfD. What9. The reason ________ we haven’t seen her these days is ________ she has been in hospital.A. that; forB. why; thatC. for; thatD. that; why10. ________ he was chosen as the key member made us all more than happy.答案C BD B C C C B A A D A B A C D B C D AD C C B A C B B A B D C C A B B D B A A。
高中英语虚拟语气单选题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 也可表示能力,或对过去情况的虚拟。
只有 B 选项would 符合对现在情况的虚拟语气。
2.I wish I _____ a better memory.A.haveB.hadC.will haveD.would have答案:B。
wish 后的宾语从句用虚拟语气。
对现在情况的虚拟,从句用一般过去时。
A 选项have 是一般现在时;C 选项will have 是一般将来时;D 选项would have 通常用于对过去或将来情况的虚拟。
B 选项had 符合对现在情况的虚拟。
3.If he _____ more time, he could finish his homework.A.hasB.hadC.will haveD.would have答案:B。
if 引导的虚拟条件句,对现在情况虚拟。
从句用一般过去时,主句用“would/should/could/might+动词原形”。
A 选项has 是一般现在时;C 选项will have 是一般将来时;D 选项would have 不符合此语境。
只有B 选项had 正确。
4.She would be happier if she _____ more friends.A.hasB.hadC.will haveD.would have答案:B。
对现在情况的虚拟语气。
if 从句用一般过去时,主句用“would+动词原形”。
A 选项has 一般现在时;C 选项will have 一般将来时;D 选项would have 不用于对现在情况的虚拟。
高中英语虚拟语气练习题(附答案)

高中英语虚拟语气练习题二.选择题C1. , .A. B. C. D.b2. I a .A. B. C. D.d3. . ,A. ; ’tB. ; ’tC. ; ’tD. ; ’t b4. ,A. B. C. D.c5. IA. B. C. D.6. a a ,A. B. C. D.7. I a ,A. ;B. ;C. ;D. ;8.A. B. C. D.9., IA. B. C. D.10. I , IA. B. C. D.11. ,A. B. C. D.12. ,A. ,B. ,C. ,D. ,13. ,A. B. C. D.14. ,A. . C. D.15. ,A. B. C. D.16. I . ,A. B. C. D.17. , .A. ,B. ,C. ,D. ,18. ,A. ,B. ,C. ,D. ’t ,19. ,A. B. C. D.20.A. ’tB. ’tC. ’tD. ’t21. ’s , ,A. B. C. D.22.A. B. C. D.23. aA. B. C. D.24.,A. I’dB. I’dC. I ’ tD. I’d25. IA. ’tB. ’tC. ’tD. ’t26. ,A. B. C. D. ’t27. IA. B. ’t C. ’t D. ’t28.A. B. C. D.29.A. B. C. D.30. aA. B. C. D.31.A. ,B. ,C. ,D. ,32. I a IA. B. C. ’t D. ’t33.A. B. C. D.34.A. B. C. D.35.A. B. C. D.36. I IA. B. C. D.37.A. B. C. D.38. IA. B. C. D.39.A. B. C. D.40.A. B. C. D.41.A. B. C. D.42. , . I ……’t “”, I . , !A. B. ’t C. D. ’t43. I . . I IA. ,B. ,C. ,D. ,44. I I ! IA. B. ’t C. D. ’t45. I’t .A. B. C. D.46. ’sA. ,B. ,C. ,D. ,47. ,A. B. C. D.48. .A. ,B. ,C. ,D. ,49.A. B. C. D.50. a .A. B. C. D.51. ,A. B. C. D.52. aA. B. C. D.53. IA. B. C. D.54. , I a , I IA. B. C. D.55.A. B. C. D.56. I . ,A. B. C. D.57. ,A. B. C. D.58. ,A. ,B. ,C. ,D. ,答案C BD B C C C B A A D A B A C D B C D AD C C B A C B B A B D C C A B B D B A AC D C B C D D B C D B B A A A C D C虚拟语气在条件状语从句中的应用【经典例题】1. , .A. ;B. ;C. ;D. ;2. I , I .A. ’t B ’tC. ’tD. ’t3.— , .A. ;B. ;C. ;D. ;4. I ’t . , .A. B. C. D.【答案与解析】1.A.本题考查虚拟语气。
中考英语虚拟语气单选题30题
中考英语虚拟语气单选题30题1.If I were you, I ______ study harder.A.willB.wouldC.canD.could答案:B。
本题考查对现在情况的虚拟语气。
if 引导的条件状语从句中,谓语动词用过去式were,主句谓语动词用would/could/should/might+动词原形。
A 选项will 是一般将来时,不符合虚拟语气的要求;C 选项can 表示能力,不符合虚拟语气的要求;D 选项could 虽然可以用在虚拟语气中,但在这个语境下不如would 合适。
所以选B。
2.If he had time, he ______ go to the park.A.willB.wouldC.canD.could答案:B。
对现在情况虚拟,if 从句用过去式had,主句用would/could/should/might+动词原形。
A 选项will 不是虚拟语气形式;C 选项can 不是虚拟语气形式;D 选项could 也可以用,但在这里would 更符合表达习惯。
所以选B。
3.If my sister were here, she ______ help me with my homework.A.willB.wouldC.canD.could答案:B。
if 从句对现在虚拟用were,主句用would/could/should/might+动词原形。
A 选项will 不对;C 选项can 不符合虚拟语气;D 选项could 也可以,但would 更恰当。
所以选B。
4.If I had a bike, I ______ ride it to school.A.willB.wouldC.canD.could答案:B。
对现在情况虚拟,if 从句用had,主句用would/could/should/might+动词原形。
A 选项will 错;C 选项can 不是虚拟语气;D 选项could 也可以但would 更合适。
高中英语虚拟语气单项选择题40题
高中英语虚拟语气单项选择题40题1.If I were you,I would study harder.A.wereB.wasC.amD.is答案:A。
本题考查对现在情况的虚拟语气,固定用法为“If+主语+were...”,B、C、D 选项不符合虚拟语气对现在情况的用法。
2.If I had more time,I would read more books.A.haveB.hadC.hasD.having答案:B。
这是对现在情况的虚拟,“If+主语+had...”是固定用法,A、C、D 选项错误。
3.If I knew his phone number,I would call him.A.knowB.knewC.knowsD.knowing答案:B。
对现在情况虚拟,“If+主语+knew...”,A、C、D 选项不符合。
4.If I were a bird,I could fly freely.A.wereB.wasC.amD.is答案:A。
对现在情况的虚拟语气,用“If+主语+were...”,B、C、D 选项错误。
5.If I had enough money,I would buy a new computer.A.haveB.hadC.hasD.having答案:B。
对现在情况虚拟,“If+主语+had...”,A、C、D 选项不正确。
6.If Napoleon had won the Battle of Waterloo, Europe might have been very different.A. had wonB. wonC. would winD. could win答案:A。
本题考查对过去情况的虚拟语气。
从句用“had + 过去分词”,主句用“would/could/might + have + 过去分词”。
A 选项符合对过去虚拟的语法规则。
B、C、D 选项不符合对过去虚拟的语法结构。
高考英语虚拟语气单选题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。
(完整word版)虚拟语气练习题附答案
虚拟语气练习题一、【基础巩固】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。
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
若与现在事实相反,条件从句的谓语用过去式(be通常用were),主句谓语用“should(would, could, might)+动词原形”
2、与过去事实相反
若与过去事实相反,条件从句的谓语用过去完成时(had+过去分词),主句谓语用“should(would, could, might)+have+过去分词”
【答案】D
【解析】试题分析:句意:如果我是你,我不会那样做。本句是与现在事实相反的虚拟条件句,从句谓语用动词用过去式(be动词一般用were);主句用should(would,could,might)+动词原形。故选D。
考点:虚拟条件句。
16.---What if I have to go there and know nothing about it?
A.got, were B.win, am C.won, am D.get, were
【答案】A
【解析】本题是考查的虚拟语气,对于将来的假设,主句用过去将来时,从句用一般过去时,且be动词为were,故选A
2.58.What _____ you _____ if you had a million dollars?
9.She doesn’t stick to her exercises and a balanced diet. If she _______, she would remain slim and healthy.
A.had doneB.would doC.didD.should
【答案】C
【解析】
A.have; willB.had; willC.had; willD.had; would
【答案】D
【解析】
试题分析:如果我有一百万美元,我要和我的父母环游世界。结合语境可知主句描述的是将来动作,用将来时态。从句中是对将来的虚拟,故用过去时态。选D。
考点:if引导的条件状语从句
点评:虚拟语气是一种特殊的动词形式,用来表示说话人所说的话并不是事实,而是一种假设、愿望、怀疑或推测。其主要有三种结构:
1、与现在事实相反
若与现在事实相反,条件从句的谓语用过去式(be通常用were),主句谓语用“should(would, could, might)+动词原形”
2、与过去事实相反
若与过去事实相反,条件从句的谓语用过去完成时(had+过去分词),主句谓语用“should(would, could, might)+have+过去分词”
A.would beB.wereC.would have beenD.had been
【答案】C
【解析】
【解】
句意:幸运的是,事故发生时他没有开快车;否则,我相信,这将是一个更严重的事故。
考查虚拟语气。根据“wasn’t driving”是过去进行时,所以此处是对过去的虚拟,主句时态应用情态动词+have done,故选C。
虚拟语气选择题练习经典
一、初中英语虚拟语气
1.—A student in my class said to me, “if I ______our math teacher, I_____ make math learning easier and more interesting instead of giving the kids much homework to do every day.”
A.wasB.wereC.wereD.are
【答案】B
【解析】
【详解】
句意:如果我是你,我会说另一个学生可以把它做得更好。
考查虚拟语气。根据句意可知“现在事实”相反,此句是虚拟语气,be动词使用were;故选A。
3.— What would you do if you _______ a million dollars?
考点:考查虚拟语气。
13.If my mother ___ I get a grade of50 inEnglish exam, she would be angry.
A.knowsB.knew
C.has knownD.would know
【答案】B
【解析】
试题分析:句意:如果我的母亲知道我英语考试成绩是50分,她会生气的。表示与现在事实相反的事实,该用一般过去时态,所以选B。
试题分析:句意:如果我有很多钱,我要给家人买个大大的房子。句子用虚拟语气,所以动词用过去式,would,had,故选B。
考点:考查虚拟语气。
15.If I _______ you , I _______ do that .
A.was , would B.were ; wouldn’t
C.am , won’t D.were , won’t
考查虚拟语气。suggest表示“建议”时,后接从句用that sb should do,should可省。特殊疑问句的结构是特殊疑问词+be动词(助动词)+主语+其他?故选A。
11.Luckily, he wasn’t driving fast at the time of accident; otherwise, I am sure, it _______ a more serious accident.
A.would, did B.will, do C.would, do D.will, did
【答案】C
【解析】本题是对于虚拟语气的特殊疑问句的考查,根据句子的结构,选C
7.If Iyou, Igive it to Microsoft research.
A.am, willB.am, wouldC.were, wouldD.was, would
8.I suggest that we Chinese people_______Chinese culture with love and joy everywhere we go.
A.spreadB.spreadingC.to spreadD.will spread
【答案】A
【解析】
【详解】
句意:我建议我们中国人无论走到哪里都要带着爱心和欢乐来传播中国文化,
【点睛】
动词suggest后面可以跟名词作宾语,用于句型“suggest sth.”。如:I suggested a visit.我提议参观。
suggest后跟动名词作宾语,如:He suggested going home.他提议回家。
suggest后面跟that引导的宾语从句时,用虚拟语气,一般省略情态动词should,所以本题选项是A。
12.If I__you . I__study harder.
A.am , will B.was, would C.were, would D.were, will
【答案】C
【解析】
试题分析:句意:如果我是你,我会更努力学习。这个句子要用虚拟语气,表示与事实相反。所以用过去式were, would,故选C。
【详解】
句意:她没有坚持锻炼和均衡饮食。如果她这样做了,她将保持苗条和健康。
考查虚拟语气。had done过去完成时;would do过去将来时;did过去时;should应该;根据后文“would remain ”,所以是对现在的虚拟,此处应是did/be动词(were),故选C。
10._______ in order to sit for the college entrance exam?
考点:考查虚拟语气。
14.I________ a big house for my family if I _____ a lot of money.
A.would buy, haveB.would buy, had
C.will buy; hadD.will buy, will have
【答案】B
【解析】
考点:虚拟语气
点评:虚拟语气其实就是if引导条件状语从句时,词义为“如果”,不过这个条件是无法实现的。从句中的谓语动词通常用一般过去时表示,则主句中的谓语动词用过去将来时。
5.If I _____ one million dollars, I________ travel around the world with my parents.
A.What did she suggest he readB.What did she suggest he reads
C.Did she suggest for him to readD.Did she suggest what he read
【答案】A
【解析】
【详解】
句意:为了参加大学入学考试,她建议他读什么书?
A.were, would B.am, will C.was, would D.were, will
【答案】A
【解析】
试题分析:句意:我班里的一个学生对我说:如果我是数学老师,我会使数学学习更简单有趣,而不是每天给学生许多作业去做。虚拟语气是一种特殊的动词形式,用来表示说话人所说的话并不是事实,而是一种假设、愿望、怀疑或推测。其主要有三种结构:
考点:考查虚拟语气。
4.If I ___ you, I ___ be afraid .
A.was, wouldn’t B.were, won’t C.were, wouldn’t
【答案】C
【解析】
试题分析:根据语境可知此句的含义是如果我是你,我就不害怕。考查的是虚拟语气的基本用法。条件用过去时,主句要用过去将来时,故选C。
【答案】C
【解析】本题考查虚拟语气,if引导的与现在事实相反的虚拟语气。从句用一般过去式,主句用过去将来时。句意:如果我是你的话,我会去那儿的。
1.57.---What would you do if youa million dollars?