虚拟语气的用法及专项练习题
虚拟语气用法小结及练习(附答案)
虚拟语气用法小结及相关练习(附答案)一、虚拟语气在条件从句中的用法 条件句有两类,条件句有两类,一类是真实条件句,一类是真实条件句,一类是真实条件句,一类是虚拟条件句。
一类是虚拟条件句。
一类是虚拟条件句。
如果假设的情况是如果假设的情况是有可能发生的,就是真实条件何。
在这种真实条件句中的谓语用陈述语气。
如: If it doesn’t rain tomorrow, we will go to the park.如果假设的情况是过去或现在都不存在的,如果假设的情况是过去或现在都不存在的,或将来不大可能发生的,或将来不大可能发生的,则是虚拟条件句。
如拟条件句。
如: : If he had seen you yesterday, yesterday, he he would have asked you about it. it. 如果他昨天见到你,他会问你这件事的。
如果他昨天见到你,他会问你这件事的。
(事实上他昨天没见到你,因此也未能问你这件事。
未能问你这件事。
) )1. 在含有虚拟条件句的复合句中,主句和从句的谓语都要用虚拟语气。
虚拟条件从句和主句的动词形式列表如下: 主从句时态虚拟条件句虚拟条件句 主句主句 例句例句 与现在事与现在事 实相反的实相反的 假设假设 If+主语+动词动词 的过去式(be 动词用were) 主语+should, would, could, might+动词原形动词原形 If I had enough money now, I would lend it to you. If I were you, I should seize the chance to go abroad. 与过去事与过去事 实相反的实相反的 假设假设 If+主语+had+ 过去分词过去分词 主语+should, would, could, might + have + 过去分词过去分词 She would have come to enjoy the party if she hadn’t been very busy. If you had taken my advice, you would not have failed the exam. 与将来事与将来事 实相反的实相反的 假设假设 ①If+主语+ 动词过去式动词过去式②If+主语+ were to+ 动词原形动词原形 ③If+主语+ should+ 动词原形动词原形 主语+should, would, could, might + 动词原形动词原形 If you came tomorrow, we would have the meeting. If it were to rain tomorrow, the sports meeting would be put off. If he should not come tomorrow, we should put off the meeting till next Monday. 2. 错综时间条件句:有时条件从句中的动作和主句中的动作发生的时间不一致(表示错综时间的虚拟语气)(表示错综时间的虚拟语气),,这时动词的形式要根据它所表示的时间加以调整。
高一英语虚拟语气运用练习题40题含答案解析
高一英语虚拟语气运用练习题40题含答案解析1.If I were you, I ______ study harder.A.willB.wouldC.shallD.should答案解析:B。
if 引导的虚拟语气中,表示与现在事实相反,从句用一般过去时,主句用“would/could/should/might+动词原形”。
A 选项will 一般用于一般将来时,不符合虚拟语气的用法;C 选项shall 一般用于第一人称的将来时,也不符合;D 选项should 意思不对。
2.I wish I ______ a bird and could fly freely.A.amB.wereC.wasD.be答案解析:B。
在wish 后的宾语从句中,表示与现在事实相反,要用虚拟语气,be 动词用were。
A 选项am 是一般现在时的用法;C 选项was 一般用于比较正式的场合,但在虚拟语气中不用;D 选项be 一般在不定式等情况下使用。
3.If he had time now, he ______ with us.A.will playB.would playC.shall playD.should play答案解析:B。
if 引导的虚拟语气中,表示与现在事实相反,从句用一般过去时,主句用“would/could/should/might+动词原形”。
A 选项will play 一般用于一般将来时,不符合虚拟语气的用法;C 选项shall play 一般用于第一人称的将来时,也不符合;D 选项should play 意思不对。
4.She would be happy if she ______ more friends.A.hasB.hadC.haveD.having答案解析:B。
if 引导的虚拟语气中,表示与现在事实相反,从句用一般过去时,主句用“would/could/should/might+动词原形”。
中考英语虚拟语气顶级综合用法练习题30题(带答案)
中考英语虚拟语气顶级综合用法练习题30题(带答案)1. If I ____ a bird, I would fly to every corner of the world.A. amB. wasC. wereD. be答案:C。
解析:这是一个与现在事实相反的虚拟语气句子。
在虚拟语气中,be动词在条件句中不管主语是什么人称,都要用were。
A选项am是一般现在时的用法,不符合虚拟语气结构;B选项was 虽然是be的过去式,但在虚拟语气中这种用法错误;D选项be形式错误。
2. If Tom ____ more carefully in the exam yesterday, he ____ better results.A. had written; would getB. wrote; would have gotC. had written; would have gotD. writes; will get答案:C。
解析:本题考查与过去事实相反的虚拟语气。
句子中有明显的yesterday表明是过去的事情。
在这种情况下,条件句要用had + 过去分词,主句要用would + have + 过去分词。
A选项主句结构错误;B选项条件句结构错误;D选项是一般现在时和一般将来时的结构,不符合虚拟语气要求。
3. If it ____ rain tomorrow, we would go camping.A. doesn'tB. didn'tC. won'tD. wouldn't答案:B。
解析:这是一个与将来事实相反的虚拟语气句子。
在这种情况下,条件句可以用should + 动词原形、were to + 动词原形或者一般过去时。
这里用一般过去时表示将来不太可能发生的假设。
A选项是一般现在时的否定形式,不符合;C选项是一般将来时的否定形式,错误;D选项是过去将来时,结构错误。
六年级英语虚拟语气运用高级练习题40题(带答案)
六年级英语虚拟语气运用高级练习题40题(带答案)1. If I ____ a bird, I would fly to school every day.A. amB. wasC. wereD. be答案解析:C。
在虚拟语气中,表示与现在事实相反的假设时,be动词一律用were,不管主语是第几人称。
A选项am是一般现在时的形式,不符合虚拟语气规则。
B选项was虽然是be的过去式,但在虚拟语气中不用于这种情况。
D选项be是原形,也不符合虚拟语气语法。
2. If he ____ more time, he would play football with us.A. hasB. hadC. haveD. having答案解析:B。
这是与现在事实相反的虚拟语气。
在这种情况下,从句要用一般过去时,主语he是第三人称单数,所以要用had。
A选项has是一般现在时的形式。
C选项have是原形,用法错误。
D选项having不能作谓语动词。
3. If my mother ____ here, she would help me with my homework.A. isB. areC. wasD. were答案解析:D。
在虚拟语气表示与现在事实相反时,be动词要用were。
A选项is是一般现在时形式,不符合虚拟语气规则。
B选项are 与主语my mother的第三人称单数形式不匹配。
C选项was在虚拟语气中这种用法错误。
4. If we ____ no classes tomorrow, we would go to the park.A. haveB. hadC. hasD. having答案解析:B。
这是与现在事实相反的假设,从句要用一般过去时,we是复数,这里要用had。
A选项have是一般现在时形式。
C选项has用于第三人称单数,与we不匹配。
D选项having不能作谓语动词。
5. If the dog ____ talk, it would tell us many interesting stories.A. canB. couldC. willD. would答案解析:B。
初中虚拟语气(清晰版)
虚拟语气的用法及专项练习题1虚拟语气表示一种假设的情况, 或一种主观的愿望, 即动词所表示的动作2或状态并非事实, 或不可能实现。
3一.一般情况下, 英语虚拟语气的形式有下列3种:45二.、虚拟语气的几种特殊用法61.虚拟语气的倒装: 将if去掉, 谓语动词提前。
7●如:8I..wer.you..woul.giv.u.drinking.=Wer..you..woul.giv.u.drinking.9●I..ha.arrive.earlier..woul.hav.see.David..Ha..arrive.earlier..woul.hav.se10e.David.112. 有时条件从句中的动作和主句中的动作发生的时间不一致, 如:12If he had followed the doctor’s advice, he would be quite all right now.13(if从句是对过去的虚拟, 主句是对现在的虚拟。
)14If I were you, I would have gone home.15(if从句是对现在的虚拟, 主句是对过去的虚拟。
)1617注意: 在此结构中that不可省略;should省不省均可。
18He suggested that they (should ) stop smoking.19上述动词的名词形式出现时, that 引导的从句仍用虚拟语气。
20He made a request that they (should ) stop smoking.21注意:22* insist有两个意思, 当表示“坚持让某人做某事”(含命令口吻)时, 23that从句用虚拟, 如: He insists that we (should) go home now.24当表示“坚持某种说法”时, that从句用陈述语气。
25He insists that he is right.2627It is important that you (should) follow the doctor’s o rders.28It is right that you should have done your homework.29注意: wish与hope接宾语从句的区别在于: hope表示一般可以实现的30希望, 宾语从句用陈述语气。
高三英语虚拟语气特殊用法练习题40题答案解析版
高三英语虚拟语气特殊用法练习题40题答案解析版1. If I had studied harder in history class, I ______ more about the causes of the Industrial Revolution now.A. knowB. would knowC. knewD. had known答案:B解析:这是一个错综时间条件句。
从句中“had studied”是对过去的虚拟,表示过去没有努力学习。
主句中有“now”,是对现在情况的虚拟,在虚拟语气中,对现在情况虚拟时,主句要用“would + 动词原形”结构。
所以这里应该选B,表示如果过去努力学习了,现在就会对工业革命的起因知道得更多。
2. Had he not been so brave during the war, his family ______ in great danger at that time.A. would beB. will beC. would have beenD. is答案:C解析:这是一个省略了if的虚拟条件句,正常语序是“If he had not been so brave during the war”,是对过去情况的虚拟。
在这种情况下,主句要用“would + have + 过去分词”结构,所以选C,表示如果他在战争中不那么勇敢,他的家人当时就会处于极大的危险之中。
3. If she were to start the project today, she ______ it in a completely different way considering the new technology available.A. will planB. would planC. plannedD. has planned答案:B解析:这是一个对将来情况虚拟的句子,“were to + 动词原形”是对将来虚拟的一种结构。
中考英语虚拟语气运用练习题30题【含答案解析】
中考英语虚拟语气运用练习题30题【含答案解析】1. If I _______ (be) you, I would study harder for the exam.A. amB. wasC. wereD. be答案:C。
解析:在虚拟语气中,当与现在事实相反时,if引导的条件句中的be动词要用were,不管主语是第几人称。
A选项am是一般现在时的形式,不符合虚拟语气语法规则;B选项was虽然是be的过去式,但在虚拟语气中与现在事实相反时不用was;D选项be形式错误。
2. If he had enough time, he _______ (go) to the concert last night.A. will goB. would goC. would have goneD. goes答案:C。
解析:本题考查与过去事实相反的虚拟语气。
在这种情况下,if 条件句用had + 过去分词,主句用would/should/could/might+have+过去分词。
A 选项will go是一般将来时,不符合;B选项would go用于与现在或将来事实相反的主句结构,这里是与过去事实相反,所以错误;D选项goes是一般现在时,不符合要求。
3. If it _______ (rain) tomorrow, we would stay at home.A. rainsB. rainedC. will rainD. were to rain答案:D。
解析:这是与将来事实相反的虚拟语气。
结构为if从句用were to + 动词原形或者should+动词原形或者一般过去时(be动词用were),主句用would/should/could/might+动词原形。
A选项rains是一般现在时表将来,不符合虚拟语气;B选项rained虽然是过去式,但在这里没有D选项全面准确;C选项will rain是一般将来时,不符合虚拟语气规则。
(完整版)虚拟语气的用法及经典练习题(附答案)
(完整版)虚拟语⽓的⽤法及经典练习题(附答案)虚拟语⽓概念虚拟语⽓⽤来表⽰说话⼈的主观愿望或假想,⽽不表⽰客观存在的事实,所说的是⼀个条件,不⼀定是事实,或与事实相反。
虚拟语⽓通过谓语动词的特殊形式来表⽰。
英语中的语⽓分为陈述语⽓、祈使语⽓、虚拟语⽓三类。
应⽤条件在表⽰虚假的、与事实相反的或难以实现的情况时⽤虚拟语⽓,表⽰主观愿望或某种强烈情感时,也⽤虚拟语⽓。
即当⼀个⼈说话时欲强调其所说的话是基于⾃⼰的主观想法,⽽不是根据客观实际,就⽤虚拟语⽓。
在⾮真实条件状语从句中的⽤法真实条件状语从句与⾮真实条件状语从句条件句可分为两类,⼀类为真实条件句,⼀类为⾮真实条件句。
⾮真实条件句表⽰的是假设或实际可能性不⼤的情况,故采⽤虚拟语⽓。
例: If he doesn’t hurry up, he will miss the bus. 如果他不快点,他将错过巴⼠。
( 真实) If he is free, he will ask me to tell stories. 如果他是空闲的,他会要求我讲故事。
(真实)If I were you, I would go at once.如果我是你,我马上就会去。
(⾮真实,虚拟语⽓)If there were no air, people would die. 如果没有空⽓,⼈就会死亡。
(⾮真实,虚拟语⽓)⽤法及动词形式例句:1、表⽰与现在事实相反的情况:例: 1. If I were you, I would take an umbrella. 如果我是你,我会带把伞。
(事实:我不可能是你) 2.If I knew his telephone number, I would tell you. 如果我知道他的电话号码,我就会告诉你。
(事实:不知道) 3.If there were no air or water, there would be no living things on the earth. 如果没有⽔和空⽓,地球上就不会有⽣物。
四年级英语虚拟语气运用超级高级练习题30题含答案解析
四年级英语虚拟语气运用超级高级练习题30题含答案解析1.If I were a bird, I ______ fly freely in the sky.A.canB.couldC.willD.would答案解析:D。
本题考查对现在情况的假设的虚拟语气用法。
if 引导的条件句用一般过去时,即were,主句用“would+动词原形”。
A 选项can 表示能力,不符合虚拟语气用法;B 选项could 通常用于过去的能力,也不符合此语境;C 选项will 用于一般将来时,不是虚拟语气。
2.If he ______ more time, he would read more books.A.haveB.hasC.hadD.having答案解析:C。
这是对现在情况的假设,if 引导的条件句要用一般过去时had,主句用“would+动词原形”。
A 选项have 和B 选项has 都不是虚拟语气的正确形式;D 选项having 不能单独作谓语。
3.If I ______ a magician, I could make all your dreams come true.A.amB.wasC.beD.were答案解析:D。
表示对现在情况的假设,if 条件句中be 动词一律用were,主句用“would+动词原形”。
A 选项am 是一般现在时,不符合;B 选项was 只用于I 以外的主语;C 选项be 不能单独作谓语。
4.If she ______ taller, she could play basketball better.A.isB.wasC.beD.were答案解析:D。
同样是对现在情况的假设,if 条件句中be 动词用were,主句用“would+动词原形”。
A 选项is 是一般现在时;B 选项was 用于单数主语且不是虚拟语气;C 选项be 不能单独作谓语。
5.If we ______ a car, we could travel everywhere easily.A.haveB.hasC.hadD.having答案解析:C。
虚拟语气的用法及练习(附答案)
虚拟语气的用法及练习(附答案)虚拟语气练习题一1.I enjoyed the movie very much. I wish I _____ the book from which it was made.A. have readB. had readC. should have readD. are reading2.You are late. If you _____ a few minutes earlier, you _____ him.A. come; would meetB. had come; would have metC. come; will meetD. had come; would meet3.The two students talked as if they _____ friends for years.A. should beB. would beC. have beenD. had been4.It is important that I _____ with Mr. Williams immediately.A. speakB. SpokeC. will speakD. to speak5.He looked as if he _____ ill for a long time.A. wasB. WereC. has beenD. had been6.If the doctor had come earlier, the poor child would not_____.A. have laid there for two hoursB. have been lied there for two hoursC. have lied there for two hoursD. have lain there for two hours7.I wish that I _____ with you last night.A. wentB. could goC. have goneD. could have gone8.Let’s say you could go t here again, how _____ feel?A. will youB. should youC. would youD. do you9.I can’t stand him. He always talks as though he _____ everything.A. knewB. KnowsC. has knownD. had known10._____ the fog, we should have reached our school.A. Because ofB. In spite ofC. In case ofD. But for11.If you had told me in advance, I _____ him at the airport.A. would meetB. would had metC. would have metD. would have meet12.Mike can take his car apart and put it back together again.I certainly wish he_____ me how.A. teachesB. will teachC. has taughtD. would teach13.I would have told him the answer had it been possible, but I _____ so busy then.A. had beenB. WereC. wasD. would be14.He’s working hard for fear that he _____.A. should fall behindB. fell behindC. may fall behindD. would fallen behind15.If it _____ another ten minutes, the game would have been called off.A. had rainedB. would have rainedC. have seenD. rained16.He suggested that they _____ use a trick instead of fighting.A. shouldB. WouldC. doD. had17.My father did not go to New York; the doctor suggestedthat he _____ there.A. not wentB. won’t goC. not goD. not to go18.I would have gone to the meeting if I _____ time.A. had hadB. have hadC. hadD. would have had19.Would you rather I _____ buying a new bike?A. decided againstB. will decide againstC. have decidedD. shall decide against20.You look so tired tonight. It is time you _____.A. go to sleepB. went to sleepC. go to bedD. went to bed21.—Why didn’t you buy a new car?—I would have bought one if I _____ enough money.A. hadB. have hadC. would haveD. had had22.If she could sew, _____.A. she make a dressB. she would have made a shirtC. she will make a shirtD. she would had made a coat23._____ today, he would get there by Friday.A. Would he leaveB. Was he leavingC. Were he to leaveD. If he leaves24.His doctor suggested that he _____ a short trip abroad.A. will takeB. would takeC. takeD. took25.The Bakers arrived last night. If they’d on ly let us know earlier,_____ at the station.A. we’d meet themB. we’ll meet themC. we’d have met themD. we’ve met them26.If I _____ you, I _____ more attention to English idioms and phrases.A. was; shall payB. am; will payC. would be; would payD. were; would pay27.We might have failed if you _____ us a helping hand.A. have not givenB. would not giveC. had not givenD. did not give28.The law requires that everyone _____ his car checked at least once a year.A. hasB. HadC. haveD. will have29.It is strange that he _____ so.A. would sayB. would speakC. should sayD. will speak30.Had I known her name, _____A. or does she know mine?B. and where does she live?C. she would be beautiful.D. I would have invited her to lunch.31.He has just arrived, but he talks as if he _____ all about that.A. knowB. KnowsC. knownD. knew32.If I _____ the money, I would have bought a much bigger car.A. possessedB. OwnedC. hadD. had had33.He was very busy yesterday; otherwise, he _____ to the meeting.A. would comeB. CameC. would have comeD. will come34.The librarian insists that John _____ no more books from the library before he returns all the books he has borrowed.A. will takeB. TookC. takeD. takes35.I left very early last night, but I wish I _____ so early.A. didn’t leaveB. ha dn’t leftC. haven’t leftD. couldn’t leave36.I do not have a job. I would find one but I _____ no time.A. hadB. didn’t haveC. had hadD. have37.I wish that you _____ such a bad headache because I’m sure that you woul d have enjoyed the concert.A. hadn’tB. didn’t have hadC. hadn’t hadD. hadn’t have38.He insisted that we all _____ in his office at one o’clock.A. beB. to beC. would beD. shall be39.Helen couldn’t go to France after all. That’s too bad. I’m sure she would have enjoyed it if _____.A. she’s goneB. she’ll goC. she’d goneD. she’d go40.I must go there earlier. John has suggested that I _____ an hour before the discussion begins.A. goB. shall goC. will goD. would虚拟语气练习题二1. If I ____ where he lived,I ____ a note to him.A. knew,wouldB. had known,would have sentC. know,would sendD. knew,would have sent2. If they ____ earlier than expected,they ____ here now.A. had started,would beB. started,might beC. had started,would have beenD. will start,might have been3. I didn't know his telephone number. ____ it,I ____ then.A. Had I known,would ring him upB. Should I know,would have rung him upC. If I knew;would ring him upD. Had I known;would have rung him up4. Mary is ill today. If she _____,she ____ absent from school.A. were not ill,wouldn't beB. had been ill,wouldn't have beenC. had been ill,should have beenD. hadn't been ill,could be5. Were I to do it,I ________ it some other way.A. will doB. would doC. would have doneD. were to do6. I ________ him the answer ________ possible,but I was so busy then.A. could tell,if it had beenB. must have told,were itC. should have told,had it beenD. should have told,should it be7. Without your help,we________ so much.A. won't achieveB. didn't achieveC. don't achieveD. wouldn't have achieved8. You didn't take his advice. ________ his advice,you ________ such a mistake.A. Had you taken,wouldn't have madeB. If you had taken,would makeC. Were you lo take,shouldn't have madeD. Have you taken,won't have made9. We wish we ____ what you did when we were at high school.A. didB. could have doneC. have doneD. should do10. She wishes she ____ to the theatre last night.A. wentB. would goC. had goneD. were going11. Tom is very short now. His mother wishes that he ________ be tall when he grows up.A. couldB. shouldC. wouldD. were able to12. My sister advised me that I ________ accept the invitation.A. couldB. mustC. shouldD. might13. He asks that he ________ an opportunity to explain why he's refused to go there.A. is givenB. must giveC. should giveD. be given14. Do you think of Wang Fang's suggestion that he ________ Mr. Li to the party?A. will inviteB. have invitedC. is invitedD. invite15. I insisted that he ________ at once.A. be goneB. goC. would goD. might go16. Li Ming insisted that he ________ anything at all.A. hadn't stolenB. shouldn't stealC. doesn't stealD. steal17. It is quite natural that my coming late again ________ them very angry.A. had madeB. would makeC. makesD. make18. He acted as if he ________ everything in the world.A. knewB. knowsC. has knownD. won't know19. Read it aloud so that I ________ you clearly.A. may hearB. will hearC. hearD. have heard20. They got up early in order that they ________ they first train.A. caughtB. will catchC. might catchD. shall catch21. I am sorry that he ________ in such poor health.A. areB. shall beC. wereD. should be22. That is a good book. You ________ it yesterday.A. could buyB. should buyC. should have boughtD. bought23. It is high time we ________ home.A. will goB. would goC. have goneD. went24. I'd rather that you ________ home.A. wentB. have goneC. will goD. had gone25. If only I _________ to the lecture!A. listenB. will listenC. am listeningD. had listened26. —— If he_____,he ______ that food.---- Luckily he was sent to the hospital immediately.A. was warned,would not takeB. had been warned,would not have takenC. would be warned,had not takenD. would have been warned,had not taken27. I didn't see your sister at the meeting. If she _________,she would have met my brother.A. has comeB. did comeC. cameD. had come28. Without electricity,human life ________ quite different today.A. isB. will beC. would have beenD. would be29. He ________ you more help,even though he was very busy.A. might have givenB. might giveC. may have givenD. may give30. If city noises _______ from increasing,people _______ shout to be heard even at the dinner table 20 years from now.A. are not kept,will have toB. are not kept,have toC. do not keep,will have toD. do not keep,have to31. Mike's father,as well as his mother,insisted that he ________ home.A. stayedB. could stayC. has stayedD. stay32. Mr. Smith insisted that he ________ the work all.A. had doneB. have doneC. didD. so33. Jane would never have gone to the party ________ that Mary would come to see her.A. has she knownB. had she knownC. if she knowD. if she has known34. If you had enough money,what ________?A. will you buyB. would you buyC. would you have boughtD. will you have bought35. If you ________ that film late last night,you wouldn't be so sleepy.A. didn't seeB. haven't seenC. wouldn't have seenD. hadn't seen36. Our monitor requested that ________.A. all the class studied more carefully the problemB. the problem was more carefully studiedC. with great care the problem could be studiedD. all the class study the problem more carefully37. —— Would you have called her up had it been possible?Yes, but I ________ busy doing my homework.A. wasB. wereC. had beenD. would be38. His tired face suggested that he ________ really tired after the long walk.A. had beenB. wasC. beD. should be39. It is important that we ________.A. shall close the window before we leaveB. will close the window before we leaveC. must close the window before we leaveD. close the window before we leave40. I didn't know his telephone number,otherwise I ______ him.A. had telephonedB. would telephoneC. would have telephonedD. telephone1—5 BBDAD 6—10 DDCAD11—15 CDCAA16—20 ACAAD 21—25 DBCCC 26—30 DCCCD31—35 DDCCB 36—40 DCACD 解析:1.wish后面用虚拟语气,表示与过去事实相反用过去完成时。
2024年高三英语虚拟语气特殊用法练习题30题
2024年高三英语虚拟语气特殊用法练习题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 是一般现在时的情态动词,不符合虚拟语气的用法;选项B could 表示能力,不如would 语气合适;选项D should 表示应该,不符合本题语境。
2.If he ____ more time, he would do better in the exam.A.haveB.hadC.hasD.having答案:B。
对现在情况虚拟,从句用过去式,have 的过去式是had。
选项 A 是原形,不符合虚拟语气用法;选项C 是一般现在时第三人称单数形式,也不对;选项D having 不能单独做谓语。
3.If she ____ taller, she could be a model.A.beB.wereC.isD.was答案:B。
与现在事实相反的虚拟语气,be 动词用were。
选项A be 动词原形,不能单独在此处使用;选项C、D 分别是一般现在时的is 和was,不符合虚拟语气要求。
4.If I ____ a millionaire, I would help the poor.A.amB.wereC.beD.was答案:B。
对现在情况虚拟,be 动词用were。
选项A am 是一般现在时,错误;选项C be 动词原形不能直接用;选项D was 不如were 更符合虚拟语气的要求。
5.If they ____ harder, they would get better grades.A.studyB.studiedC.will studyD.studies答案:B。
中考英语虚拟语气顶级综合用法练习题20题含答案解析
中考英语虚拟语气顶级综合用法练习题20题含答案解析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 ______ more time, he would read more books.A.hasB.hadC.haveD.having答案解析:B。
对现在情况的虚拟,if 条件句中用一般过去时,had 是have 的过去式。
A 选项has 是一般现在时第三人称单数形式;C 选项have 用于一般现在时;D 选项having 不能单独作谓语。
3.If I ______ a bird, I could fly everywhere.A.amB.wasC.wereD.be答案解析:C。
对现在情况的虚拟,be 动词在虚拟语气中,不管主语是单数还是复数,一律用were。
A 选项am 是一般现在时;B 选项was 虽然也是过去式,但在虚拟语气中,be 动词只能用were;D 选项be 不能单独作谓语。
4.If she ______ rich, she would travel around the world.A.isB.wasC.wereD.be答案解析:C。
对现在情况的虚拟,be 动词用were。
A 选项is 是一般现在时;B 选项was 在虚拟语气中一般不用来表示对现在情况的虚拟;D 选项be 不能单独作谓语。
5.If we ______ enough money, we could buy a new house.A.haveB.hadC.hasD.having答案解析:B。
初二英语虚拟语气用法练习题20题(带答案)
初二英语虚拟语气用法练习题20题(带答案)1. If I ____ a millionaire, I would buy a big house for my family.A. amB. wasC. wereD. be答案解析:C。
在与现在事实相反的虚拟语气中,be动词不管主语是什么,都要用were。
选项A是一般现在时,不符合虚拟语气的要求。
选项B虽然是be动词的过去式,但在虚拟语气中要用were而不是was。
选项D形式错误。
2. If she ____ more free time, she would learn to play the guitar.A. hasB. hadC. haveD. will have答案解析:B。
与现在事实相反的虚拟语气中,从句要用一般过去时。
选项A是一般现在时。
选项C形式错误。
选项D是一般将来时,不符合要求。
3. He would be very happy if he ____ his favorite book in the bookstore.A. findB. findsC. foundD. will find答案解析:C。
与现在事实相反的虚拟语气从句用一般过去时。
选项A是动词原形,不符合。
选项B是一般现在时第三人称单数形式。
选项D是一般将来时。
4. If my parents ____ at home now, they would help me with my homework.A. areB. wereC. isD. was答案解析:B。
与现在事实相反的虚拟语气中,be动词要用were。
选项A是一般现在时。
选项C用于主语是第三人称单数的一般现在时,这里是虚拟语气不合适。
选项D虽然是be的过去式,但用法错误。
5. If I ____ a superpower, I would fly to the moon.A. haveB. hadC. hasD. will have答案解析:B。
虚拟语气练习题及答案
虚拟语气练习题及答案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题含答案解析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 用于一般将来时;D 选项would 符合虚拟语气的用法。
2.If he _____ more time, he could finish his homework.A.hasB.hadC.haveD.would have答案解析:B。
对现在情况虚拟,从句用一般过去时。
A 选项has 用于一般现在时的第三人称单数;C 选项have 用于一般现在时的其他人称;D 选项would have 通常用于对过去情况的虚拟。
B 选项had 符合对现在情况虚拟的从句用法。
3.If my sister _____ here now, she would help me.A.isB.wasC.wereD.will be答案解析:C。
if 引导对现在情况的虚拟条件句,be 动词用were。
A 选项is 用于一般现在时;B 选项was 用于过去时,但在虚拟语气中be 动词通常用were;D 选项will be 用于一般将来时。
4.If I _____ a millionaire, I would travel around the world.A.amB.wasC.wereD.be答案解析:C。
对现在情况虚拟,be 动词用were。
A 选项am 用于一般现在时;B 选项was 通常不用在对现在情况虚拟的条件句中;D 选项be 不能单独使用。
高三英语虚拟语气特殊用法练习题40题含答案解析
高三英语虚拟语气特殊用法练习题40题含答案解析1.If I were you, I ______ take the job.A.willB.wouldC.canD.must答案解析:B。
本题考查虚拟语气在条件状语从句中的用法。
如果我是你,这是与现在事实相反的假设,从句用一般过去时(be 动词用were),主句用“would/could/should/might+动词原形”。
A 选项will 用于一般将来时;C 选项can 表示能力;D 选项must 表示必须,都不符合虚拟语气的用法。
2.If he had studied harder, he ______ passed the exam.A.willB.would haveC.canD.must have答案解析:B。
本题考查与过去事实相反的虚拟语气。
如果他学习更努力些,这是对过去的假设,从句用过去完成时,主句用“would/could/should/might have+过去分词”。
A 选项will 用于一般将来时;C 选项can 表示能力;D 选项must have 表示肯定推测,都不符合虚拟语气的用法。
3.If it ______ rain tomorrow, we would go on a picnic.A.wouldn'tB.didn'tC.doesn'tD.won't答案解析:B。
本题考查与将来事实相反的虚拟语气。
如果明天不下雨,我们就去野餐。
对将来的假设,从句可以用“were to+动词原形”“should+动词原形”或者一般过去时。
A 选项wouldn't 是过去将来时的否定形式;C 选项doesn't 和D 选项won't 用于一般现在时和一般将来时,不符合虚拟语气的用法。
4.If she ______ here now, she could give us some advice.A.isB.wereC.wasD.has been答案解析:B。
中考英语虚拟语气用法辨析练习题30题
中考英语虚拟语气用法辨析练习题30题1.If I were you,I would study harder.A.will study harderB.would study hardC.would study harderD.wouldn't study harder答案:C。
本题考查与现在事实相反的虚拟语气,结构为“If+主语+were/动词过去式,主语+would/could/might/should+动词原形”。
A 选项will study harder 时态错误;B 选项would study hard 少了比较级harder;D 选项wouldn't study harder 不符合题干意思。
2.If he had time,he would play basketball.A.will play basketballB.would play basketballC.would play footballD.wouldn't play basketball答案:B。
与现在事实相反的虚拟语气,结构同上。
A 选项时态错误;C 选项球类错误;D 选项不符合题干意思。
3.If she were a doctor,she could help more people.A.can help more peopleB.could help much peopleC.could help more peopleD.couldn't help more people答案:C。
虚拟语气结构正确。
A 选项can help 时态错误;B 选项much people 表达错误;D 选项不符合题干意思。
4.If we had money,we would buy a new car.A.will buy a new carB.would buy a new carC.would buy an old carD.wouldn't buy a new car答案:B。
初三英语虚拟语气特殊用法练习题50题含答案解析
初三英语虚拟语气特殊用法练习题50题含答案解析1.If I were you, I ______ study harder.A.willB.wouldC.shallD.should答案解析:B。
本题考查虚拟语气在条件句中的用法。
if 引导的虚拟条件句,对现在情况的虚拟,谓语动词用过去式(be 动词用were),主句用would/could/should/might + 动词原形。
选项A 是一般将来时,不符合虚拟语气用法;选项 C 和 D 一般不用于此虚拟语气结构。
2.If he had time, he ______ to the park.A.will goB.would goC.goesD.went答案解析:B。
对现在情况的虚拟,从句用过去式had,主句用would/could/should/might + 动词原形。
选项A 是一般将来时,选项C 是一般现在时,选项D 是一般过去时,均不符合虚拟语气用法。
3.If it ______ tomorrow, we would stay at home.A.rainedB.rainsC.will rainD.is raining答案解析:A。
对将来情况的虚拟,从句用过去式/should + 动词原形/were to + 动词原形,主句用would/could/should/might + 动词原形。
选项B 是一般现在时,选项C 是一般将来时,选项D 是现在进行时,均不符合虚拟语气用法。
4.If I ______ a bird, I could fly.A.amB.wasC.wereD.be答案解析:C。
对现在情况的虚拟,be 动词用were。
选项A 是一般现在时的am,选项B 是was,但在虚拟语气中,单数第一人称和第三人称用were。
选项D be 不能单独使用。
5.If she ______ more careful, she wouldn't have made so many mistakes.A.wereB.wasC.had beenD.be答案解析:C。
五年级英语虚拟语气运用超级高级练习题30题含答案解析
五年级英语虚拟语气运用超级高级练习题30题含答案解析1.If I were a bird, I ______ fly freely in the sky.A.couldB.canC.willD.would答案解析:D。
此句是对现在情况的虚拟,if 引导的条件状语从句用一般过去时(were),主句要用“would + 动词原形”。
A 选项could 表示“能够”,在虚拟语气中不太符合此语境;B 选项can 不能用于虚拟语气的主句;C 选项will 不能用于对现在情况的虚拟语气主句。
2.If I had a lot of money, I ______ buy a big house.A.wouldB.couldC.canD.will答案解析:A。
同样是对现在情况的虚拟,主句用“would + 动词原形”。
B 选项could 表示“能够”,在此处不如would 恰当;C 选项can 不能用于虚拟语气;D 选项will 不能用于虚拟语气的主句。
3.If I were taller, I ______ play basketball better.A.canB.couldC.will答案解析:D。
对现在情况的虚拟,主句“would + 动词原形”。
A 选项can 错误;B 选项could 表示“能够”,但不如would 符合此语境;C 选项will 错误。
4.If I had more time, I ______ read more books.A.wouldB.couldC.canD.will答案解析:A。
对现在情况的虚拟,主句用“would + 动词原形”。
B 选项could 不太符合此语境;C 选项can 错误;D 选项will 错误。
5.If I were you, I ______ go to the party.A.wouldB.couldC.canD.will答案解析:A。
对现在情况的虚拟,主句“would + 动词原形”。
中考英语虚拟语气运用练习题30题(答案解析)
中考英语虚拟语气运用练习题30题(答案解析)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 虽然有“应该”的意思,但在此处不符合虚拟语气的用法。
2.If I had more time, I _____ read more books.A.willB.wouldC.shallD.should答案解析:B。
对现在情况的虚拟,if 从句用一般过去时,主句用“would/could/should/might+动词原形”。
A 选项will 不是虚拟语气用法;C 选项shall 用法不对;D 选项should 在此处不合适。
3.If I knew his phone number, I _____ call him.A.willB.wouldD.should答案解析:B。
同样是对现在情况的虚拟,主句用“would/could/should/might+动词原形”。
A 选项will 错误;C 选项shall 不恰当;D 选项should 不符合。
4.If I were a bird, I _____ fly freely in the sky.A.willB.wouldC.shallD.should答案解析:B。
对现在情况虚拟,主句“would/could/should/might+动词原形”。
A 选项will 不对;C 选项shall 不适用;D 选项should 不符合此语境。
5.If I had a car, I _____ go on a trip.A.willB.wouldC.shallD.should答案解析:B。
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
虚拟语气的用法及专项练习题虚拟语气表示一种假设的情况,或一种主观的愿望,即动词所表示的动作或状态并非事实,或不可能实现。
英语虚拟语气的形式有下列几种:一.虚拟语气用于条件状语从句注意:主句中的should通常用于第一人称,would可用于任何人称,同时也可根据意思用情态动词could,might 等代替should,would。
1.与现在事实相反to China to see the Great Wall.If I were you, I would give up drinking immediately.2.与过去事实相反If I’d known that it was going to rain, I would never have gone for a walk in the country.3.与将来事实相反If it were to/should rain tomorrow,the meeting would be put off.If you went there next time, you would see what I mean.4.错综时间虚拟语气当条件状语从句表示的行为和主句表示的行为所发生的时间不一致时,动词的形式要根据它所表示的时间来调整。
例如:If I were you, I would have gone home.If you had followed the doctor's advice,you would be quite all right now.(从句说的是过去,主句指的是现在。
)If the weather had been more favorable ,the crops would be growing still better.状语从句1. 方式状语as if(as though)如果从句表示与现在事实相反,谓语动词用一般过去时;表示与过去事实相反,谓语动词用"had+过去分词";表示与将来事实相反,谓语动词用"would(might,could)+动词原形"。
例如:He looks at me as if I were mad.He spoke English so fluently as if he had studied English in England.但as if(as though)后的从句也常用陈述语气,这是因为从句中的情况往往是可能发生的或可能被设想为真实的。
例如:It looks as if our side is going to win.2.目的状语in order that,so that 从句谓语动词用"may/might,can/could)+动词原形"。
例如: She listened carefully in order that she might discover exactly what he wanted.3. 连词引导的条件状语从句:in case ,unless ,supposing ,providing,on condition that从句谓语动词用(should)或" might, could)+动词原形"。
4. 连词引导的步状语从句:lest ,for fear that等We hid behind some bushes for fear that passer-by should see us.二.虚拟语气用于宾语从句1.Suggest, advise 等动词之后宾语从句须用虚拟语气,其句子结构如下:注意:在此结构中that不可省略;should省不省均可。
He suggested that they (should ) stop smoking.They demanded that the black people should be treated as well as white people.如果that 引导的从句所表达的内容是事实,也可用陈述语气。
He insists that he is right.注意:insist作"力言"、"强调"解时,宾语从句不用虚拟语气。
只有当insist 作"坚持(应该)"解时,宾语从句才用虚拟语气。
例如:Mike insisted that he had never stolen anything.I insisted that you give me my money back.2."wish+宾语从句"表示不能实现的愿望,汉语可译为"可惜……"、"……就好了"、"悔不该……"、"但愿……"等。
表示现在不能实现的愿望,从句的谓语动词用过去式;表示将来不能实现的愿望,用"would(could)+动词原形";表示过去不能实现的愿望,用"had+过去分词"或"(could)would+have+过去分词"。
例如:wish的用法注意:wish与hope接宾语从句的区别在于:hope表示一般可以实现的希望,宾语从句用陈述语气。
wish表示很难或不大可能实现的希望,宾语从句用虚拟语气。
试比较:(1)We hope they will come,(We don’t know if they can come.)(2)We wish they could come,(We know they are not coming.)3..虚拟语气在would rather/would sooner/would just as soon后接从句:I'd rather you paid me now.(从句用过去时指现在)I would rather they came tomorrow.(从句用过去时指将来)I'd rather she hadn't done that.(从句用过去完成时指过去)(此句中的would可看作是表愿望的实义动词) 三.虚拟语气用于主语从句在主语从句中,谓语动词的虚拟语气结构用"should+动词原形"的结构,表示惊奇、不相信、惋惜、理应如此等。
例如:It is necessary( appropriate crucial desirable dreadful essentiali mportant improper incredible indispensable insistent natural preferable possible probable proper right significant surprising strange tragic urgent vital wrong etc.)that we should clean the room every day.It was a pity(a shame,no wonder,etc.)that you should be so careless.It will bedesired(suggested,decided,ordered, requested,proposed,etc.)that she should finish her homework this afternoon.在上述三种主语从句中,should意为"应该"、"竟然",可以省去,但不可换用would。
主句所用动词的时态不限。
注意:这种从句表示的是事实。
如果说话人对这种事实表示惊奇,就可用虚拟语气。
反之,如果不表示惊奇,that 从句也可用陈述语气。
例如:It is strange that he did not come yesterday.It is a pity that you can't swim.四.虚拟语气用于表语从句、同位语从句n. 要求:demand requirement request pray insistence建议:suggestion advice proposal recommendation motion 命令、决定:order command decision determination resolution 其它:plan desire idea necessity preference等名词的表语从句和同位语从句,其谓语动词要用虚拟语气的结构"(should)+动词原形"。
例如:We all agreed to his suggestion that we(should)go to Beijing for sightseeing.My idea is that he (should)do exercises first.五、虚拟语气的几种特殊用法1.省掉if的条件从句倒装结构:Had you asked me, I would have told you. (=If you had asked me,…) 2.有时虚拟条件不用条件从句而用不定式、分词、介词、名词、连接词或定语从句来表示,如:A true friend would not do such a thing.(=If he were a true friend, he...)(=If there were no water,…)(=If you hadn’t helped me,…)3.虚拟语气用于定语从句:It’s (high) time that…+动词过去式或should+动词原形,(should不能省略,be用were)"来表示,意为"(现在)该……"。
如:It’s time (that) you had a hair cut.It’s high time (that) we took some action.4.虚拟语气用于if only引导的感叹句: If only I had taken his advice.我要是听他的话就好了。
If only I were a bird!我如果是一只鸟就好了。
5.虚拟语气用于简单句1)表示说话人谦虚、客气、有礼貌,使语气委婉,常出现在日常会话中。
例如:It would be better for you not to stay up too late.Would you be kind enough to open the door?2)用于一些习惯表达法中。