虚拟语气专项练习

合集下载

虚拟语气练习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。

初三英语虚拟语气(三)练习题30题

初三英语虚拟语气(三)练习题30题

初三英语虚拟语气(三)练习题30题1.If I were a bird, I ____ fly freely in the sky.A.canB.couldC.wouldD.should答案:C。

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

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

A 选项can 表示能力,不用于虚拟语气;B 选项could 也可以用于虚拟语气,但此处表示“愿意”,用would 更合适;D 选项should 表示“应该”,不符合语境。

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

对现在情况的虚拟语气,if 从句用一般过去时,主句用would/could/should/might + 动词原形。

A 选项will 用于一般将来时,不用于虚拟语气;C 选项can 表示能力,不用于虚拟语气;D 选项could 也可以,但此处用would 更强调“愿意”。

3.If I had a million dollars, I ____ buy a big house.A.willB.wouldC.canD.could答案:B。

对现在情况的虚拟语气,if 从句用一般过去时,主句用would/could/should/might + 动词原形。

A 选项will 用于一般将来时,不用于虚拟语气;C 选项can 表示能力,不用于虚拟语气;D 选项could 也可以,但此处用would 更强调“想要”。

4.If she were taller, she ____ be a model.A.canB.couldC.wouldD.should答案:C。

对现在情况的虚拟语气,if 从句用一般过去时,主句用would/could/should/might + 动词原形。

四年级英语虚拟语气练习题20题

四年级英语虚拟语气练习题20题

四年级英语虚拟语气练习题20题1.If I were a bird, I ______ fly in the sky.A.canB.couldC.willD.would答案:D。

如果我是一只鸟,这是对现在的虚拟,从句用一般过去时,主句用“would+动词原形”。

A 选项can 表示能力,不用于虚拟语气;B 选项could 一般用于对过去的虚拟;C 选项will 不用于虚拟语气。

2.If he had more time, he ______ read more books.A.canB.couldC.willD.would答案:D。

如果他有更多时间,这是对现在的虚拟,从句用过去式,主句用“would+动词原形”。

A 选项can 不用于虚拟语气;B 选项could 一般用于对过去的虚拟;C 选项will 不用于虚拟语气。

3.If it were sunny tomorrow, we ______ go to the park.A.canB.couldC.will答案:D。

如果明天是晴天,这是对将来的虚拟,从句用一般过去时,主句用“would+动词原形”。

A 选项can 不用于虚拟语气;B 选项could 一般用于对过去的虚拟;C 选项will 不用于虚拟语气。

4.If I had a magic wand, I ______ make all my wishes come true.A.canB.couldC.willD.would答案:D。

如果我有一根魔法棒,这是对现在的虚拟,从句用一般过去时,主句用“would+动词原形”。

A 选项can 不用于虚拟语气;B 选项could 一般用于对过去的虚拟;C 选项will 不用于虚拟语气。

5.If she were a princess, she ______ live in a beautiful castle.A.canB.couldC.willD.would答案:D。

三年级英语虚拟语气识别练习题40题含答案解析

三年级英语虚拟语气识别练习题40题含答案解析

三年级英语虚拟语气识别练习题40题含答案解析1. If I ____ a bird, I would fly in the sky.A. amB. wasC. were答案解析:C。

在虚拟语气中,be动词不管主语是什么,都要用were形式。

在这个句子中,表示一种假设“如果我是一只鸟”,这是与现实不符的情况,所以要用虚拟语气,be动词用were,A选项am是一般现在时的用法,B选项was虽然也是be动词的过去式,但在虚拟语气中不用。

2. He said that if he ____ rich, he would buy a big house.A. isB. wasC. were答案解析:C。

这是一个宾语从句中的虚拟语气。

他说如果他有钱,他会买一个大房子,这是一种假设,不是真实的情况。

在虚拟语气中,不管主语是什么,be动词都用were形式,A选项is是一般现在时,B选项was不符合虚拟语气的用法。

3. If it ____ sunny tomorrow, we would go to the park.A. isB. wasC. were答案解析:C。

这里是对明天天气的一种假设,是虚拟的情况。

在虚拟语气里,be动词要用were形式,A选项is是一般现在时用于陈述事实,B选项was不符合虚拟语气的用法。

4. She wishes she ____ a princess.A. amB. wasC. were答案解析:C。

wish后面的从句常用虚拟语气,表示一种愿望,与现实不符。

在这种情况下,be动词要用were形式,A选项am用法错误,B选项was不符合虚拟语气规则。

5. If Tom ____ here, he would help us.A. isB. wasC. were答案解析:C。

这是一个典型的虚拟语气句子,表示假设汤姆在这里,他会帮助我们,但实际上汤姆不在这里。

在虚拟语气中,be动词要用were形式,A选项is是一般现在时,B选项was不符合虚拟语气用法。

初三英语虚拟语气练习题50题

初三英语虚拟语气练习题50题

初三英语虚拟语气练习题50题1.If I were a bird, I _____ fly freely in the sky.A.canB.couldC.willD.would答案:D。

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

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

A 选项can 用于真实条件句;B 选项could 通常表示能力,在这里不如would 更符合虚拟语气的用法;C 选项will 用于真实条件句。

2.If I had a lot of money, I _____ buy a big house.A.canB.couldC.willD.would答案:D。

解析:同样是对现在情况的虚拟语气,if 引导的虚拟条件句中,had 表示虚拟,主句谓语动词用“would/could/should/might + 动词原形”。

A 选项can 用于真实条件句;B 选项could 可表示能力或可能性,此处用would 更合适;C 选项will 用于真实条件句。

3.If I _____ taller, I could play basketball better.A.amB.wereC.wasD.be答案:B。

解析:对现在情况的虚拟语气,be 动词在虚拟条件句中一律用were。

A 选项am 用于真实条件句;C 选项was 一般过去时,不用于虚拟语气;D 选项be 形式不对。

4.If I had enough time, I _____ read more books.A.canB.couldC.willD.would答案:D。

解析:对现在情况的虚拟语气,主句谓语动词用“would/could/should/might + 动词原形”。

A 选项can 用于真实条件句;B 选项could 表示能力,不如would 符合此处的虚拟语气用法;C 选项will 用于真实条件句。

八年级英语虚拟语气强化练习题40题

八年级英语虚拟语气强化练习题40题

八年级英语虚拟语气强化练习题40题1.If I were you, I ______ study harder.A.willB.wouldC.canD.must答案:B。

解析:本题考查与现在事实相反的虚拟语气。

在这种情况下,从句用if+主语+过去式(be 动词用were),主句用主语+would+动词原形。

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

所以正确答案是B。

2.She would be happy if she ______ more friends.A.hasB.haveC.hadD.having答案:C。

解析:与现在事实相反的虚拟语气,从句用过去式。

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

所以选C。

3.If he ______ time, he would help us.A.hasB.haveC.hadD.having答案:C。

解析:虚拟语气,与现在事实相反,从句用过去式。

A 选项has 一般现在时错误;B 选项have 一般现在时错误;D 选项having 不能单独作谓语,错误。

答案是C。

4.I would go to the party if I ______ invited.A.amB.wasC.beD.were答案:D。

解析:与现在事实相反的虚拟语气,be 动词在从句中用were。

A 选项am 一般现在时错误;B 选项was 通常用于主语是单数且不是虚拟语气的情况;C 选项be 不能单独使用,错误。

所以选D。

5.If they ______ here now, we could play games together.A.areB.wereC.beD.been答案:B。

解析:虚拟语气与现在事实相反,从句用过去式。

虚拟语气练习题及答案

虚拟语气练习题及答案

虚拟语气练习题及答案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 + 动词原形”。

六年级英语虚拟语气运用高级练习题30题

六年级英语虚拟语气运用高级练习题30题

六年级英语虚拟语气运用高级练习题30题1.If I were you, I _____ study harder.A.willB.wouldC.shallD.should答案:B。

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

if 引导的条件句中用了were,表示与现在事实相反,主句要用would+动词原形。

选项A 是一般将来时的助动词,不符合虚拟语气用法;选项C 和D 也不是虚拟语气中正确的表达方式。

2.If I had enough time, I _____ play basketball with my friends.A.willB.wouldC.shallD.should答案:B。

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

if 条件句中had 表示与现在事实相反,主句用would+动词原形。

选项A、C、D 都不正确。

3.If it _____ sunny today, we would go on a picnic.A.isB.wasC.were答案:C。

对现在情况的虚拟,be 动词在虚拟语气中一律用were。

选项A、D 是一般现在时的be 动词形式,不符合;选项B 虽然是过去式,但在虚拟语气中要用were。

4.I wish I _____ a bird and could fly freely.A.amB.wasC.wereD.be答案:C。

wish 后的宾语从句要用虚拟语气,对现在情况的虚拟用were。

选项 A 是一般现在时;选项B 虽然也是过去式,但在这个语境下不如were 准确;选项D 形式不对。

5.If I _____ a magician, I would make everyone happy.A.amB.wasC.wereD.be答案:C。

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

选项A 是一般现在时;选项B 不准确;选项D 形式错误。

6.I would go to the party if I _____ invited.A.amB.wasD.be答案:C。

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

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

高中英语虚拟语气练习题二.选择题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.本题考查虚拟语气。

八年级英语虚拟语气练习题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 虽然也有“应该”的意思,但在本题中不符合虚拟语气的用法。

所以选B。

2.She _____ be very happy if she knew the truth.A.willB.wouldC.shallD.should答案解析:B。

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

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

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

所以选B。

3.If he _____ more time, he could finish the work.A.hasB.haveC.hadD.having答案解析:C。

对现在情况的虚拟语气,if 引导的从句用一般过去时,have 的过去式是had。

A 选项has 用于一般现在时第三人称单数;B 选项have 用于一般现在时除第三人称单数外的其他人称;D 选项having 不能单独作谓语。

所以选C。

4.I _____ go to the party if I were invited.A.willB.wouldC.shallD.should答案解析:B。

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

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

四年级英语虚拟语气形式练习题30题

四年级英语虚拟语气形式练习题30题

四年级英语虚拟语气形式练习题30题1.If I were a bird, I ____ fly everywhere.A.canB.couldC.willD.would答案:D。

在虚拟语气中,表示与现在事实相反,主句用“would+动词原形”。

选项A“can”表示能力,在虚拟语气中不适用;选项B“could”通常用于过去的能力,在此处不合适;选项C“will”用于将来时,不符合虚拟语气的要求。

2.If I had a magic pen, I ____ draw beautiful pictures.A.canB.couldC.willD.would答案:D。

同样是与现在事实相反的虚拟语气,主句用“would+动词原形”。

选项A“can”和选项C“will”都不符合虚拟语气要求;选项B“could”虽然也可表示能力,但在此处不如“would”更能体现虚拟语气的假设性。

3.If I were the teacher, I ____ give less homework.A.canB.couldD.would答案:D。

与现在事实相反的虚拟语气,主句用“would+动词原形”。

选项A“can”表示能力,不用于虚拟语气;选项B“could”通常用于过去的能力;选项C“will”用于将来时,不符合虚拟语气。

4.If I had a lot of money, I ____ buy a big house.A.canB.couldC.willD.would答案:D。

与现在事实相反的虚拟语气,主句用“would+动词原形”。

选项A“can”和选项C“will”不适用;选项B“could”也可表示能力,但“would”更能体现假设性。

5.If I were taller, I ____ play basketball better.A.canB.couldC.willD.would答案:D。

虚拟语气中,与现在事实相反,主句用“would+动词原形”。

精简英语虚拟语气练习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。

高三英语虚拟语气练习题20题

高三英语虚拟语气练习题20题

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

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

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

选项A“will”用于一般将来时,不符合虚拟语气的用法;选项C“shall”通常用于第一人称,表示将来或征求意见等,也不符合虚拟语气的用法;选项D“should”虽然也可用于虚拟语气,但在这里“would”更符合语境。

2.If he _____ more time, he could finish the project.A.hasB.hadC.haveD.would have答案:B。

对现在情况虚拟,从句用一般过去时,“had”符合要求。

选项A“has”是一般现在时;选项C“have”用于一般现在时且主语是复数或第一、二人称;选项D“would have”通常用于对过去情况的虚拟。

3.If I _____ a millionaire, I would travel around the world.A.amB.wasC.beD.were答案:D。

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

选项A“am”是一般现在时;选项B“was”虽也是过去时,但在虚拟语气中对现在情况虚拟时,be 动词用were;选项C“be”一般不单独使用。

4.If she _____ better at math, she would get higher grades.A.isB.wasC.beD.were答案:D。

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

选项A“is”是一般现在时;选项B“was”在虚拟语气中一般不用来表示对现在情况虚拟;选项C“be”一般不单独使用。

5.If we _____ more careful, we wouldn't make so many mistakes.A.areB.wereC.beD.would be答案:B。

高中虚拟语气练习题及讲解

高中虚拟语气练习题及讲解

高中虚拟语气练习题及讲解1. 题目:假如你昨天没有忘记带手机,你就不会错过那个重要的电话。

答案:If you hadn't forgotten to bring your phone yesterday, you wouldn't have missed that important call.2. 题目:如果他没有生病,他就会参加我们的聚会。

答案:If he hadn't fallen ill, he would have joined our party.3. 题目:如果我有足够的钱,我就会买下那栋房子。

答案:If I had enough money, I would buy that house.4. 题目:如果她没有迟到,她就不会错过那趟火车。

答案:If she hadn't been late, she wouldn't have missedthe train.5. 题目:如果他们没有取消会议,我们就会讨论这个问题。

答案:If they hadn't canceled the meeting, we would have discussed this issue.6. 题目:假如我们昨天没有下雨,我们就去野餐了。

答案:If it hadn't rained yesterday, we would have gonefor a picnic.7. 题目:如果他没有努力学习,他就不会通过考试。

答案:If he hadn't studied hard, he wouldn't have passedthe exam.8. 题目:如果我没有收到你的邮件,我就不会知道这个消息。

答案:If I hadn't received your email, I wouldn't have known the news.9. 题目:假如我们提前出发,我们就不会迟到。

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

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

高中英语语法:虚拟语气专项练习精选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。

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

六年级英语虚拟语气改写超级高级练习题20题

六年级英语虚拟语气改写超级高级练习题20题

六年级英语虚拟语气改写超级高级练习题20题1.If I were you, I would study harder.(如果我是你,我会更努力学习。

)答案:这是与现在事实相反的虚拟语气,“were”是虚拟语气的标志,后面接动词原形“would study”。

2.I wish I had more time to play.(我希望我有更多时间玩。

)答案:“wish”后的宾语从句用虚拟语气,对现在的愿望,从句用一般过去时,“had”是“have”的过去式。

3.If he were taller, he could play basketball better.(如果他更高,他篮球会打得更好。

)答案:与现在事实相反的虚拟语气,“were”和“could play”体现虚拟。

4.I wish I were a bird and could fly freely.(我希望我是一只鸟,可以自由飞翔。

)答案:对现在的愿望用虚拟语气,“were”和“could fly”体现虚拟。

5.If she had enough money, she would buy a new dress.(如果她有足够的钱,她会买一件新裙子。

)答案:与现在事实相反的虚拟语气,“had”和“would buy”体现虚拟。

6.I wish I could speak English fluently.((我希望我能流利地说英语。

)答案:对现在的愿望用虚拟语气,“could speak”体现虚拟。

7.If they were here, we could have a party.(如果他们在这里,我们可以开个派对。

)答案:与现在事实相反的虚拟语气,“were”和“could have”体现虚拟。

8.I wish I had a car to drive.(我希望我有一辆车可以开。

)答案:对现在的愿望用虚拟语气,“had”体现虚拟。

9.If he were more careful, he wouldn't make so many mistakes.(如果他更细心,他就不会犯这么多错误。

高考英语语法虚拟语气练习题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. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

虚拟语气专项练习1. Jack wishes that he _____ business instead of history when he was in university.A. studiedB. had been studyingC. studyD. had studied19. He suggested _____ to tomorrow's exhibition together.A. us to goB. we shall goC. we wentD. we go20. Sometimes I wish I _____ in a different time and a different place.A. be livingB. would liveC. were livingD. would have lived23. If the whole operation ____ beforehand, a great deal of time and money would have been lost.A. was not plannedB. had not been plannedC. has not been plannedD. were not planned24. Had he worked harder, he _____ the exams.A. must have got throughB. would get throughC. would have got throughD. could get through25. _____ before we depart the day after tomorrow, we should have a wonderful dinner party.A. Had they arrivedB. Were they arrivingC. Would they arriveD. Were they to arrive29. If it _____ too much trouble, I'd love a cup of tea.A. isn'tB. weren'tC. wasn'tD. hadn't been30. 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 smile39. Look at the terrible situation I am in! If only I _____ your advice.A. followB. would followC. had followedD. have followed46. Things might have been much worse if the mother ______ on her right to keep the baby.A. has been insistingB. had insistedC. would insistD. insisted答案与解析1. D译文:杰克宁愿在大学学的是商务而不是历史.本句是wish 后接虚拟语气的用法.在wish 后面所接的宾语从句中,要用虚拟语气结构.其主要形式有三种:表示对现在情况的虚拟:wish +主语+动词过去式;表示对过去情况的虚拟:wish +主语+had+过去分词;表示对将来情况的虚拟:wish +主语+would+动词原形.2. C译文:数以百万计的相关计算,如果由人工操作的话,到计算完成时早已失去其实用价值.本句是条件句中与过去事实相反的虚拟语气结构的用法.由省略if 的从句(had they been done byhand)中的时态可知,C为正确答案.3. D译文:这些申请表尽快寄出是极其必要的.本句涉及主语从句中的虚拟语气用法.在It is important/necessary/… that-clause 结构中,that从句中谓语动词常用虚拟语气,其形式为:(should)+动词原形.这一结构是否用虚拟语气取决于主句It is important/… that 中的形容词(如本句中的important ).4. D译文:旅馆接待员必须确保旅客登记正确,这点是很重要的.本句涉及主语从句中的虚拟语气的使用.5. B译文:申请表务必在截止日期之前寄回.本句涉及主语从句中的虚拟语气的使用.6. B译文:他必须马上归还字典.本句涉及主语从句中的虚拟语气的使用.7. A译文:重要的是募集足够的钱,为这个项目提供资金.本句涉及主语从句中的虚拟语气的使用.8. B译文:汤姆缺乏经验,指派他做这项工作我认为是不合适的.本句涉及复合宾语从句中的虚拟语气的使用.在以it为形式宾语的复合宾语从句中也可以用虚拟语气,其形式为:(should)+动词原形.这一结构中的虚拟用法主要取决于作补语的形容词 advisable.9. B译文:大家都接受了让市长发奖的建议.译文:我们都支持你提出的推迟讨论的建议.本句涉及同位语从句中的虚拟语气用法.11. A译文:你本不该跟他跟得这么紧;你本该保持一定距离的.本句涉及----暗含虚拟句.“should/ought not+ have+过去分词”表示“本不应该做某事,但却做了”,含有某种责备的口气.“should/oughtto+have+过去分词”表示“本应该做某事,却未做”.例如:You should have returned the book last week. 你本来应该上周就该归还这本书.(但上周并未还)12. D译文:经理宁愿他女儿不和他在同一个办公室上班.本句涉及宾语从句中的虚拟语气的用法.在would rather,would sooner, would just as soon, might as well和would prefer 等后面所跟的从句中,也可用虚拟语气,表示愿望,意为“宁愿”、“但愿”.其形式为:① “would rather ( would sooner … )+主语+谓语动词过去时”表示现在或将来的情况.② “would rather ( would sooner … )+主语+过去完成时”表示过去的情况.13. C译文:你为何不让你的孩子早点睡觉?本句涉及宾语从句中的虚拟语气的用法.14. B译文:我倒是希望你对这个问题先别发表什么看法.本句涉及宾语从句中的虚拟语气的用法.英语中在would rather, would sooner, would just as soon, might as well 和would prefer 等后面所跟的从句中,也可用虚拟语气,表示愿望,意为“宁愿”、“但愿”.15. D麦克的叔叔坚持他不留在旅馆里.本句涉及虚拟语气在宾语从句中的使用.动词insist 后接宾语从句,从句中的谓语为“should+动词原形(should 常省略)”.常这样用的词有:等.译文:我作为武装部队的总司令命令采取一切措施进行防御.本句涉及虚拟语气在宾语从句中的使用.17. C译文:旅馆的经理恳请客人晚上11点后,音乐声不要放得太响.本句涉及虚拟语气在宾语从句中的使用.18. A译文:我们要求导游立刻告诉我们计划有什么变动.本句涉及虚拟语气在宾语从句中的使用.19. D译文:他建议我们一块去看明天的展览.本句涉及虚拟语气在宾语从句中的使用.20. C译文:我有时希望自己生活在另一个时代和另一个地方.本句涉及动词wish后所接宾语从句的用法.在wish 后面所接的宾语从句中,要用虚拟语气结构.其主要形式有三种:表示对现在情况的虚拟:wish+主语+动词过去式;表示对过去情况的虚拟:wish+主语+had+过去分词;表示对将来情况的虚拟:wish+主语+would+动词原形.21. A译文:我真希望今天早上能多睡一会儿,可我不得不起床去上课.本句涉及动词wish后所接宾语从句的用法.22. C译文:琼不想马上就工作,她想要是找了工作就不能马上探访朋友了.本句涉及if引导的虚拟条件句,表示与将来事实相反的假设.表示与将来事实相反的非真实条件句,从句中的谓语动词用“were to +动词原形或should +动词原形”,主句中的谓语动词用“should (第一人称), would (第二、三人称)+动词原形”.23. B译文:要是整个手术当时没有预先计划好的话,大量的金钱和时间就白花了.本句涉及if条件状语从句中虚拟语气的用法,表示与过去事实相反的假设.与过去事实相反的非真实条件句中,从句中的谓语动词用“had+过去分词”,主句的谓语动词用“should 或would +have+过去分词”.24. C译文:他当时学习努力的话,这次考试就通过了.本句涉及省略if 的虚拟条件句.在正式文体中,有时可把虚拟条件句中的连词if 省去,而将were, had, should 等助动词(不包括行为动词)提到主语前面,用倒装结构.如果句中没有were, had 或should时,既不能省略if,也不能倒装.答案:25. D译文:我们后天走,要是他们在这之前到达,我们就可以痛痛快快地撮一顿.本句涉及省略if 的虚拟条件句.26. B译文:她要是现在就走的话,星期天就到那儿了.本句涉及if引导的虚拟条件句,表示与将来事实相反的假设.表示与将来事实相反的非真实条件句,从句中的谓语动词用"were to +动词原形或should +动词原形",主句中的谓语动词用“should (第一人称), would (第二、三人称)+动词原形”.如从句中省去if ,主谓要用倒装结构.27. C译文:我当时要是没生病的话,就帮他了.本句涉及省略if的虚拟条件句.虚拟语气也常用于“If it were (had been) notfor … ”句型中,意为“要不是… … ”.If it were not for…表示与现在事实相反的假设.从本句的主句来判断,这是一句与过去事实相反的虚拟条件句,If it had not been for …表示与过去事实相反的假设,与主句中的谓语动词相一致.在正式文体中,有时可把虚拟条件句中的连词if省去,而将were, had, should 等助动词(不包括行为动词)提到主语前面,用倒装结构.如果句中没有were, had 或should 时,既不能省略if,也不能倒装.28. A译文:要不是你偷懒,你现在就已经完成任务了.本句涉及省略if 的虚拟条件句.虚拟语气也常用于“If it were (had been) notfor … ”句型中,意为“要不是… … ”.If it had not been for …表示与过去事实相反的假设,从本句的主句来判断,这是一与过去事实相反的虚拟条件句,与主句中的谓语动词相一致.在正式文体中,有时可把虚拟条件句中的连词if 省去,而将were, had, should等助动词(不包括行为动词)提到主语前面,用倒装结构.如果句中没有were , had 或should时,既不能省略if ,也不能倒装.29. B译文:要是不太麻烦的话,就给我来杯茶吧.本句涉及if条件句中的虚拟语气,表示与现在事实相反的假设.在与现在事实相反的非真实条件句中,主句中的谓语动词用“should (第一人称)+动词原形,would(第二、三人称)+动词原形”,但在美国英语中,主句所有人称都用would.主句中也用“could或might+动词原形”.30. A译文:当你掉下来时,如果不是我在梯子下面把你接住,恐怕约就不会这样笑了.本句涉及if引导的混合型虚拟条件句.通常情况下,在非真实条件句中的主句和从句所指时间是一致的,但有时也指不同的时间,这时要根据上下文的意思采用不同的谓语动词形式.本句中,从句是对过去发生事情的假设,主句是对现在情况的假设.31. A译文:我们不知道他的电话号码,否则,我们会打电话给他.本句涉及含蓄虚拟条件句.有时假设的情况并不以条件从句表示出来,而是通过一个介词短语或其他方式表示.除了otherwise外,常用的其他词或短语有:without, but for, but that,or,but等.32. A译文:他准是出事了,否则,他已经到这儿了.本句涉及含蓄虚拟条件句.33. D译文:如果不呆在家里,有些妇女本可获得可观的薪水,但是为了家庭,她们才决定不去工作.本句涉及由but引导的暗含虚拟语气的用法.but 前面主句中的谓语动词用虚拟语气,but后的并列句用陈述语气.其形式为:情态动词“should(ought to,could,might) + have done" ,表示该动作本来应该发生而实际并未发生,含有某种责怪的口气.34. B译文:我们原本就希望开业,可是钱总是不够.本句涉及一特殊句型的虚拟语气形式.动词be, intend, mean, plan, want,hope等的过去完成式加动词不定式或这些词的过去式加动词不定式的完成时也可视为虚拟语气结构,表示“过去想做而没有做的事”.35. A译文:疯子被关进墙上装有衬垫的病房,以防他自杀.本句涉及连词lest 引导的虚拟语气的用法.连接词in case, lest, for fear that可用来引导虚拟语气.其形式通常为:“… lest (in case, for fear that) +主语+should+动词原形”.lest, for fear that句中的should 可以省去,in case 句中的should 通常不省去,但是in case句中可以不用虚拟语气,而用陈述语气.lest, for fear that 后面也可以接其他形式.36. A译文:埃德加怒气冲冲地对老板说:“你太自私了.你也该想想你到底有什么了不起.”本句涉及一特殊句型中的虚拟语气.在“It is (high / about ) time(that)…”句型中要求用虚拟语气形式,从句中常用过去式,意为“该是… … 的时候了”.例如:It is time (that) we had classes. 我们该上课了.It is high time (that) the weather improved. 天气真该好起来了.37. B译文:现在已经5点了,你不认为我们该回家了吗?本句涉及“It is (high /about) time (that)...”句型中的虚拟语气形式.38. D译文:要是委员会尽快批准这些规章制度并付诸实施就好了.本句涉及if only 引导的虚拟语气形式.在"ifonly"引导的感叹句中,要求用虚拟语气结构,表示愿望.其形式为:1)表示与现在或未来事实相反的愿望:动词过去时或“would / could +动词原形”;2)表示与过去事实相反的愿望:had + done .39. C译文:看我现在的处境多糟糕!要是我听了你的劝告该多好.本句涉及if only 引导的虚拟语气形式.40. A译文:要是他用心去做,我肯定他能胜任这个工作.本句是if only 引导虚拟语气的用法.until和unless通常不和would 连用;in case 通常与should 连用;"if only"引导的感叹句通常要求用虚拟语气,表示愿望.1)用过去时或“would/could+动词原形”表示与现在或未来事实相反的愿望.2)过去完成时表示与过去事实相反的愿望.但是only if也可用于虚拟条件句中.41. C译文:你不必这么急,我宁愿你先去办公室.本句是would rather 后接虚拟语气的用法.在would rather, would sooner, would just as soon, might as well 和would prefer 等后面所跟的从句中,也可用虚拟语气,表示愿望,意为“宁愿”、“但愿”.其形式为:1 ) " would rather (would sooner...)+主语+动词过去式"表示现在或将来的情况.2 ) " would rather (would sooner...)+主语+动词过去完成式"表示过去的情况.例如:I'd rather you had not given up the job then.要是你当时不放弃那个工作就好了.42. A译文:坦率地说,我宁愿你暂时对此事什么也不做.本句是would rather结构中的虚拟语气的用法.在wouldrather后面所接的从句中,如表示与现在事实相反的愿望,从句中谓语动词用过去时;如表示与过去事实相反的愿望,谓语动词用过去完成时.43. B译文:旅馆管理部门恳请客人11 点之后不要开收音机.44. B译文:建议在一切工作准备就绪后再开始这一项目.本句涉及主语从句中的虚拟语气的使用.45. C译文:许多代表都赞同设立一个专门委员会对那次事件进行调查的建议.本句考的是同位语从句中的虚拟语气结构的用法.proposal意为“提议,建议”,其后的同位语从句用“(should)+动词原形”的虚拟语气结构.46. B译文:如果母亲执意要拥有对这个婴儿的抚养权,情况可能会更糟.本句考的是if条件句中虚拟语气结构的用法.if引导的是虚拟条件句,因主句谓语动词是might have been,从句就要用had insisted,指对过去情况的虚拟.。

相关文档
最新文档