英语初中英语虚拟语气练习题
中考英语虚拟语气基础练习题40题(带答案)
中考英语虚拟语气基础练习题40题(带答案)1.If I were you, I ______ study harder.A.willB.wouldC.canD.must答案解析:B。
本句是对现在情况的虚拟,if 引导的条件句用一般过去时,主句用“would+动词原形”。
选项A“will”用于一般将来时;选项C“can”表示能力;选项D“must”表示必须,都不符合虚拟语气的用法。
2.If he ______ more time, he could finish the work.A.haveB.hadC.hasD.will have答案解析:B。
对现在情况的虚拟,if 条件句用一般过去时,“had”符合要求。
选项A“have”形式错误;选项C“has”用于一般现在时;选项D“will have”用于一般将来时。
3.If she ______ to me, I would listen carefully.A.speakB.spokeC.speaksD.will speak答案解析:B。
同样是对现在情况的虚拟,if 条件句用一般过去时,“spoke”正确。
选项A“speak”一般现在时;选项C“speaks”一般现在时第三人称单数形式;选项D“will speak”一般将来时。
4.If we ______ a car, we could travel more easily.A.haveB.hadC.hasD.will have答案解析:B。
对现在情况的虚拟,if 条件句用一般过去时。
选项A、C、D 分别用于不同的时态,但不符合虚拟语气的要求。
5.If they ______ here now, they would help us.A.areB.wereC.beD.will be答案解析:B。
对现在情况的虚拟,if 条件句用一般过去时。
选项A“are”一般现在时;选项C“be”用于特殊情况;选项D“will be”一般将来时。
(英语)初中英语虚拟语气题20套(带答案)
(英语)初中英语虚拟语气题20套(带答案)一、初中英语虚拟语气1.If I _____ you ,I _____ them the story.A. was , tell B.were , will tell C.were ,wou ld tell D.am. would tell【答案】C【解析】试题分析:句意:如果我是你,我会告诉他们这个故事。
本题考查虚拟语气,if 从句中用一般过去时,主句中用would +动词原形,表示与现在的事实相反。
故选C。
考点:考查虚拟语气的用法。
2.Mr. White _____ at 8:30 for the meeting, but he didn't show up.A.should have arrived B.should arriveC.should have had arrived D.should be arriving【答案】A【解析】试题分析:句意:怀特先生本来应该在8:30到会,但他却没有出现。
should have done:本来应该做某事而实际上没做。
故选A考点:情态动词3.The workers insisted that they a free lunch every noon and the boss hadto do that.A.be given B.being given C.will be to give D.were given【答案】A【解析】句意:工人们坚持要求他们每天中午都有免费的午餐,老板必须这样做。
考查虚拟语气。
insist坚持,要求,其后面的宾语从句要用虚拟语气,跟虚拟式动词原形或者“should + 动词原形” 。
结合句意和语境可知选A。
4. If I went to the moon, I ______ bring something unusual back to the earth.A.couldB.willC.wouldD.shall【答案】C【解析】试题分析:此题考查if引导的条件状语从句的相关知识。
中考英语虚拟语气运用练习题30题含答案解析
中考英语虚拟语气运用练习题30题含答案解析1.If I were you, I _____ study harder.A.willB.wouldC.canD.should答案解析:B。
本题考查对现在情况的虚拟语气。
if 引导的虚拟条件句中,对现在情况虚拟时,谓语动词用过去式(be 动词用were),主句谓语动词用“would/should/could/might + 动词原形”。
选项A“will”是一般将来时,不符合虚拟语气的用法;选项C“can”表示能力,不符合虚拟语气要求;选项D“should”虽然也可以用在虚拟语气中,但此处表达“如果我是你,我会更努力学习”用“would”更合适。
2.If he _____ more time, he would read more books.A.hasB.hadC.haveD.having答案解析:B。
对现在情况虚拟,if 条件句中谓语动词用过去式。
选项A“has”是一般现在时第三人称单数形式,错误;选项C“have”用于一般现在时,错误;选项D“having”不能单独作谓语,错误。
3.If we _____ in a different city, our life would be different.A.liveB.livedC.will liveD.would live答案解析:B。
对现在情况虚拟,条件句谓语动词用过去式。
选项A“live”是一般现在时,错误;选项C“will live”是一般将来时,错误;选项D“would live”是对过去情况虚拟时主句的形式,错误。
4.If she _____ taller, she could play basketball better.A.isB.wasC.wereD.be答案解析:C。
对现在情况虚拟,be 动词用were。
选项A“is”是一般现在时,错误;选项B“was”一般过去时,且在虚拟语气中只用于主语是I/he/she/it 的情况下,此处主语是she,应该用were;选项D“be”不能单独作谓语,错误。
英语英语虚拟语气练习题20篇
(英语)英语虚拟语气练习题20篇一、初中英语虚拟语气Do you feel tired?–1-.No, I don't. If I were tired, I ______a rest.---havewill haveDBAhad would haveC....B【答案】【解析】【详解】if————条你感觉累吗?句意:不累,如果我累了,我会休息。
考查虚拟语气。
本句是If sb were/did..., sb would/could/should/might do;根据句意结构和件句,对现在的虚拟,用B。
语境,故选--------- Come and join us, Jim!2.I'm sorry I can't . If I _______ time, I would certainly go. ----------had had had D..have had C.A.will have B C【答案】【解析】试题分析:虚拟语气是一种特殊的动词形式,用来表示说话人所说的话并不是事实,而是一种假设、愿望、怀疑或推测。
判断是真实条件句还是非真实条件句。
只有在非真实条件句中才使用虚拟语气。
通过句子意思,看假设的条件是否能够实现,能够实现是真实条件句,不能使用虚拟语气;假设的条件不能实现则是非真实条件句,要用虚拟语气.判断这个假设是与哪个事实相反。
)、与现在事实相反(1若与现在事实相反,条件从句的谓语用过去式(be通常用were),主句谓语用“should”动词原形)+(would, could, might2)、与过去事实相反(若与过去事实相反,条件从句的谓语用过去完成时(had+过去分词),主句谓语用“should”+have+过去分词(would, could, might))、与将来事实相反(3若与将来事实相反,条件从句的谓语用过去式(be通常用were),主句谓语用“should:动词原形+”(would, could, might)句意:吉姆,来加入我们吧!抱歉,我不能。
九年级英语虚拟语气形式练习题40题(带答案)
九年级英语虚拟语气形式练习题40题(带答案)1. If I _______ you, I would study harder for the exam.A. amB. wasC. wereD. be答案:C。
解析:这是一个与现在事实相反的虚拟语气句子。
在虚拟语气中,be动词在if引导的条件句中,不管主语是第几人称,都用were。
A选项am是一般现在时的形式,不符合虚拟语气结构;B选项was虽然是be的过去式,但在虚拟语气中这种用法错误;D 选项be形式错误。
2. If he had enough money, he _______ a new car.A. will buyB. would buyC. buysD. bought答案:B。
解析:这是与现在事实相反的虚拟条件句。
结构为if 从句用一般过去时(had),主句用would + 动词原形(would buy)。
A选项will buy是一般将来时,不符合虚拟语气结构;C选项buys是一般现在时;D选项bought是一般过去时的陈述语气用法,不是虚拟语气结构。
3. If they _______ here tomorrow, they would help us.B. comesC. cameD. will come答案:C。
解析:这是与将来事实相反的虚拟语气。
if从句结构为一般过去时(came),主句用would+动词原形。
A选项come是一般现在时;B选项comes是一般现在时的第三人称单数形式,不符合虚拟语气结构;D选项will come是一般将来时,不符合要求。
4. If she _______ more carefully last night, she wouldn't have made so many mistakes.A. drivesB. droveC. had drivenD. has driven答案:C。
解析:这是与过去事实相反的虚拟语气。
初三英语虚拟语气情境练习题50题(带答案)
初三英语虚拟语气情境练习题50题(带答案)1.If I were you, I ______ study harder for the exam.A.wouldB.willC.shallD.should答案解析:A。
在虚拟语气中,表示与现在事实相反,主句用“would/should/could/might+动词原形”。
这里“如果我是你”与现在事实相反,所以选A。
2.If he had time, he ______ go to the park with us.A.wouldB.willC.shallD.should答案解析:A。
与现在事实相反的虚拟语气,主句用“would/should/could/might+动词原形”。
“如果他有时间”与现在事实不符,所以选A。
3.If she ______ taller, she could play basketball better.A.wereB.isC.wasD.be答案解析:A。
与现在事实相反的虚拟语气,be 动词一律用were。
所以选A。
4.If I had a bike, I ______ ride it to school every day.A.wouldB.willC.shallD.should答案解析:A。
与现在事实相反的虚拟语气,主句用“would/should/could/might+动词原形”。
所以选A。
5.If they ______ more careful, they wouldn't make so many mistakes.A.wereB.areC.wasD.be答案解析:A。
与现在事实相反的虚拟语气,be 动词用were。
所以选A。
6.If he ______ a doctor, he could help many people.A.wereB.isC.wasD.be答案解析:A。
与现在事实相反的虚拟语气,be 动词用were。
2024年中考英语虚拟语气用法辨析练习题30题
2024年中考英语虚拟语气用法辨析练习题30题1.If I were you, I _____ study harder.A.willB.wouldC.shallD.should答案:B。
本题考查对现在情况的虚拟语气。
if 引导的虚拟条件句,对现在情况虚拟时,从句用一般过去时,be 动词用were,主句用“would/should/could/might + 动词原形”。
选项 A 是一般将来时,不符合虚拟语气的用法;选项 C 和 D 通常不用于这种虚拟语气的表达。
2.She _____ be very happy if she knew the truth.A.willB.wouldC.shallD.should答案:B。
同样是对现在情况的虚拟语气,主句用“would/should/could/might + 动词原形”。
选项A 一般将来时错误;选项C 和D 在此处不恰当。
3.If he had time, he _____ go to the park.A.willB.wouldD.should答案:B。
对现在情况虚拟,主句“would/should/could/might + 动词原形”。
选项A 将来时不对;选项C 和D 不用于此。
4.I _____ buy a new bike if I had enough money.A.willB.wouldC.shallD.should答案:B。
还是对现在情况的虚拟,主句用“would/should/could/might + 动词原形”。
选项A 一般将来时错误;选项C 和D 不合适。
5.If they were here, they _____ help us.A.willB.wouldC.shallD.should答案:B。
对现在情况虚拟,主句“would/should/could/might + 动词原形”。
选项A 将来时不行;选项C 和D 不恰当。
中考英语虚拟语气运用练习题30题带答案
中考英语虚拟语气运用练习题30题带答案1. If I were you, I ______ study harder.A. willB. wouldC. canD. could答案:B解析:本题考查if 引导的虚拟语气。
在if 引导的虚拟条件句中,与现在事实相反,从句用一般过去时(be 动词用were),主句用“would + 动词原形”。
A 选项will 用于一般将来时;C 选项can 表示“能,可以”,用于一般现在时;D 选项could 虽然也是can 的过去式,但在虚拟语气中,主句要用would 而不是could。
所以选B。
2. If he ______ more time, he would do it better.A. hasB. hadC. haveD. having答案:B解析:这是一个if 引导的虚拟语气句子,与现在或将来事实相反,从句用一般过去时,主句用“would + 动词原形”。
A 选项has 是一般现在时的第三人称单数形式;C 选项have 用于一般现在时复数主语;D 选项having 不能单独作谓语。
所以应选B。
3. If I ______ a bird, I would fly in the sky.B. wasC. wereD. be答案:C解析:在if 引导的虚拟语气中,与现在事实相反,be 动词要用were。
A 选项am 用于一般现在时;B 选项was 是am/is 的过去式,但在虚拟语气中要用were;D 选项be 是动词原形,不能直接用。
所以选C。
4. If she ______ early, she wouldn't be late for the meeting.A. got upB. gets upC. had got upD. would get up答案:A解析:本题考查if 引导的虚拟语气。
与过去事实相反,从句用过去完成时,主句用“would + have + 过去分词”。
中考英语虚拟语气特殊形式练习题40题(答案解析)
中考英语虚拟语气特殊形式练习题40题(答案解析)1.If I were you, I ______ study harder.A.willB.wouldC.shallD.should答案解析:B。
本题考查虚拟语气在条件句中的用法。
如果我是你,这是与现在事实相反的假设,主句谓语动词要用“would+动词原形”。
A 选项will 通常用于一般将来时的真实条件句;C 选项shall 一般用于第一人称的将来时;D 选项should 通常表示应该,不符合此处虚拟语气的用法。
2.If he had time, he ______ go to the park.A.willB.wouldC.shallD.should答案解析:B。
本题同样是与现在事实相反的假设,他有时间的话,会去公园。
主句谓语动词用“would+动词原形”。
A 选项will 用于真实条件句;C 选项shall 用法不对;D 选项should 在此处不合适。
3.If it rained tomorrow, we ______ stay at home.A.willB.wouldC.shallD.should答案解析:B。
这是与将来事实相反的假设,从句用一般过去时,主句用“would+动词原形”。
A 选项will 用于一般将来时的真实条件句;C 选项shall 通常用于第一人称的将来时;D 选项should 意思不符。
4.If I had known it earlier, I ______ done something different.A.willB.wouldC.shallD.should答案解析:B。
与过去事实相反的假设,主句用“would have+过去分词”。
A 选项will 不对;C 选项shall 错误;D 选项should 在此处不合适。
5.If she were a bird, she ______ fly freely.A.willB.wouldC.shallD.should答案解析:B。
七年级英语虚拟语气用法练习题50题含答案解析
七年级英语虚拟语气用法练习题50题含答案解析1.If I were a bird, I ______ fly freely in the sky.A.canB.couldC.willD.would答案解析:D。
本题考查与现在事实相反的虚拟语气。
在与现在事实相反的虚拟语气中,主句谓语动词用“would/could/should/might+动词原形”,所以选D。
A 选项can 表示能力,用于一般现在时,不符合虚拟语气的用法;B 选项could 通常表示过去的能力,在虚拟语气中也可以表示可能性,但在这个句子中,根据虚拟语气的规则,would 更合适;C 选项will 用于一般将来时,不符合虚拟语气的要求。
2.If I had enough time, I ______ play basketball with my friends.A.canB.couldC.willD.would答案解析:D。
与现在事实相反的虚拟语气,主句用“would/could/should/might+动词原形”,所以选D。
A 选项can 用于一般现在时;B 选项could 表示过去的能力或者可能性,但在此处不符合虚拟语气的要求;C 选项will 用于一般将来时。
3.If my mother were here, she ______ help me with my homework.A.canB.couldC.willD.would答案解析:D。
在与现在事实相反的虚拟语气中,主句谓语动词用“would/could/should/might+动词原形”,选D。
A 选项can 一般现在时;B 选项could 通常表示过去的能力或可能性;C 选项will 一般将来时。
4.If I knew the answer, I ______ tell you.A.canB.couldC.willD.would答案解析:D。
与现在事实相反的虚拟语气,主句用“would/could/should/might+动词原形”,选D。
中考英语虚拟语气练习题40题含答案解析
中考英语虚拟语气练习题40题含答案解析1.If I were you, I _____ study harder.A.willB.wouldC.canD.must答案解析:B。
此句是对现在情况的虚拟,if 从句用一般过去时,主句用“would+动词原形”。
A 选项will 表示将来时态,不符合虚拟语气用法;C 选项can 表示能力,也不符合虚拟语气;D 选项must 表示必须,同样不符合虚拟语气在此处的用法。
2.If he _____ more time, he could finish the project.A.haveB.hadC.hasD.would have答案解析:B。
此句是对现在情况的虚拟,if 从句用一般过去时,had 是have 的过去式,主句用“could+动词原形”。
A 选项have 是原形,不符合虚拟语气;C 选项has 是第三人称单数形式,也不符合;D 选项would have 一般用于对过去情况的虚拟,此处不适用。
3.If she _____ to the party, she would have a great time.A.goesB.wentC.will goD.would go答案解析:B。
此句是对现在或将来情况的虚拟,if 从句用一般过去时,went 是go 的过去式,主句用“would+动词原形”。
A 选项goes 是一般现在时,不符合;C 选项will go 是将来时态,不符合;D 选项would go 一般用于对过去情况的虚拟或if 从句是过去完成时的情况,此处不适用。
4.If they _____ here now, we could ask them for help.A.areB.wereC.will beD.would be答案解析:B。
此句是对现在情况的虚拟,if 从句用一般过去时,were 是be 的过去式,主句用“could+动词原形”。
初一英语虚拟语气练习题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/might/should+动词原形。
A 选项can 用于一般现在时;B 选项could 虽然有“能够”之意,但在虚拟语气中,主句通常用would;C 选项will 用于一般将来时。
2.If he _____ taller, he could play basketball better.A.isB.wasC.wereD.are答案解析:C。
与现在事实相反的虚拟语气中,be 动词用were。
A 选项is 用于一般现在时;B 选项was 用于一般过去时,但在虚拟语气中,he 后面要用were;D 选项are 用于第二人称和复数。
3.If I had a magic pen, I _____ draw beautiful pictures.A.canB.couldC.willD.would答案解析:D。
虚拟语气中,主句用would/could/might/should+动词原形。
A 选项can 用于一般现在时;B 选项could 有“能够”之意,但在这个语境中,would 更符合虚拟语气的表达;C 选项will 用于一般将来时。
4.If she _____ more time, she would read more books.A.hasB.hadC.haveD.is having答案解析:B。
与现在事实相反的虚拟语气,条件句用一般过去时,have 的过去式是had。
A 选项has 用于一般现在时;C 选项have 用于主语是非第三人称单数的一般现在时;D 选项is having 用于现在进行时。
中考英语虚拟语气基础练习题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 意思不合适;C 选项will 也不能用于虚拟语气;D 选项would 符合虚拟语气结构。
2.If he had time, he ______ play basketball with us.A.canB.couldC.willD.would答案解析:D。
理由同上。
A 选项can 不对;B 选项could 意思不准确;C 选项will 错误;D 选项would 符合虚拟语气对现在情况的结构。
3.If my sister were taller, she ______ be in the school basketball team.A.canB.couldC.will答案解析:D。
按照虚拟语气对现在情况虚拟的结构,D 选项正确。
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。
虚拟语气对现在情况虚拟,D 选项would 符合。
A 选项can 不用于此;B 选项could 不准确;C 选项will 错误。
5.If my parents were here, they ______ help me with my homework.A.canB.couldC.willD.would答案解析:D。
D 选项would 符合虚拟语气结构。
中考英语虚拟语气运用练习题20题含答案解析
中考英语虚拟语气运用练习题20题含答案解析1.If I were you, I ______ study harder.A.willB.wouldC.shallD.should答案解析:B。
对现在情况虚拟,主句用“would/could/should/might+动词原形”。
A 选项will 不是虚拟语气用法;C 选项shall 通常用于第一人称将来时,不是虚拟语气;D 选项should 在此处意思不太符合语境。
2.If I had a lot of money, I ______ buy a big house.A.willB.wouldC.shallD.should答案解析:B。
理由同上。
A 选项will 不是虚拟语气;C 选项shall 不是虚拟语气;D 选项should 意思不太恰当。
3.If I knew his number, I ______ call him.A.willB.wouldC.shallD.should答案解析:B。
对现在情况虚拟,主句用“would/could/should/might+动词原形”。
A 选项will 不是虚拟语气;C 选项shall 不用于此;D 选项should 不太符合。
4.If I were taller, I ______ play basketball better.A.willB.wouldC.shallD.should答案解析:B。
理由同上。
A 选项will 不是虚拟语气;C 选项shall 不用于此;D 选项should 不合适。
5.If I had more time, I ______ read more books.A.willB.wouldC.shallD.should答案解析:B。
对现在情况虚拟,主句用“would/could/should/might+动词原形”。
A 选项will 不是虚拟语气;C 选项shall 不用于此;D 选项should 不太符合语境。
初三英语虚拟语气运用练习题20题含答案解析
初三英语虚拟语气运用练习题20题含答案解析1.If I were you,I would study harder.A.wasB.amC.beD.were答案解析:D。
本句是与现在事实相反的虚拟语气,条件句中be 动词一律用were。
A 选项was 通常用于一般过去时;B 选项am 是一般现在时的第一人称形式;C 选项be 不能单独使用。
2.If he had time now,he would go for a walk.A.hasB.hadC.haveD.would have答案解析:B。
这是与现在事实相反的虚拟语气,条件句中动词用过去式,he 对应的have 的过去式是had。
A 选项has 是一般现在时的第三人称形式;C 选项have 是原形;D 选项would have 不符合条件句的语法要求。
3.If she were a bird,she could fly everywhere.A.isB.wasC.be答案解析:D。
与现在事实相反的虚拟语气,be 动词用were。
A 选项is 一般现在时;B 选项was 用于一般过去时;C 选项be 不能单独使用。
4.If I had a magic pen,I would draw beautiful pictures.A.haveB.hadC.hasD.would have答案解析:B。
与现在事实相反的虚拟语气,条件句中动词用过去式,I 对应的have 的过去式是had。
A 选项have 是原形;C 选项has 是一般现在时的第三人称形式;D 选项would have 用于主句。
5.If they were rich,they would travel around the world.A.areB.wereC.beD.was答案解析:B。
与现在事实相反的虚拟语气,be 动词用were。
A 选项are 一般现在时;C 选项be 不能单独使用;D 选项was 通常用于一般过去时或虚拟语气中主语是单数I 的情况。
九年级英语虚拟语气练习题50题(带答案)
九年级英语虚拟语气练习题50题(带答案)1. If I ____ rich, I would buy a big house for my family.A. amB. wasC. wereD. be答案:C。
解析:在与现在事实相反的虚拟语气中,be动词一律用were。
这里表达如果我现在富有(实际上并不富有),我会为家人买大房子。
A选项am是一般现在时的形式,不符合虚拟语气结构;B选项was虽然是过去式,但在虚拟语气中be动词要用were;D选项be形式错误。
2. She doesn't study hard. If she ____ hard, she would get good grades.A. studyB. studiedC. had studiedD. studies答案:B。
解析:与现在事实相反的虚拟语气结构为:从句用一般过去时(be动词用were),主句用would + 动词原形。
这里从句表示如果她努力学习 实际上她不努力学习),所以用studied。
A选项study是一般现在时形式;C选项had studied是与过去事实相反的虚拟语气中的从句形式;D选项studies是一般现在时的第三人称单数形式。
3. If he ____ more time, he would go to the gym every day.A. hasB. hadC. haveD. having答案:B。
解析:这是与现在事实相反的虚拟语气,从句用一般过去时。
句子表示如果他有更多时间 实际上他没有),他会每天去健身房。
A选项has是一般现在时的第三人称单数形式;C选项have 是一般现在时的复数形式;D选项having不是正确的谓语形式。
4. I'm not a good singer. If I ____ a good singer, I would sing on the stage.A. amB. wasC. wereD. are答案:C。
初三英语虚拟语气练习题20题(带答案)
初三英语虚拟语气练习题20题(带答案)1. If I ____ you, I would study harder for the exam.A. amB. wasC. wereD. be答案:C。
解析:这是一个对现在情况的虚拟条件句。
在虚拟语气中,be动词在与I搭配时,不管什么人称都要用were,而不用was。
选项A是一般现在时的形式,不符合虚拟语气的要求。
选项B虽然也是be动词的过去式,但在虚拟语气中I后面要用were。
选项D是be动词原形,也不符合虚拟语气的用法。
2. If he had time, he ____ to the cinema with us yesterday.A. will goB. would goC. would have goneD. goes答案:C。
解析:这是对过去情况的虚拟。
句子中给出了yesterday 这个表示过去的时间状语。
在对过去的虚拟条件句中,主句要用would have + 过去分词的形式。
选项A是一般将来时,不符合对过去虚拟的要求。
选项B是对现在或将来虚拟时主句的形式。
选项D是一般现在时,也不符合题意。
3. If it ____ tomorrow, we would cancel the picnic.A. rainsB. rainedC. will rainD. would rain答案:B。
解析:这是对将来情况的虚拟。
在if引导的对将来情况虚拟的条件句中,从句可以用过去式。
选项A是一般现在时,表示将来的真实条件,不符合虚拟语气要求。
选项C是一般将来时,不是对将来虚拟的正确形式。
选项D是would + 动词原形,这种形式一般用于主句,而不是从句。
4. If she ____ more carefully, she wouldn't have made so many mistakes.A. listensB. listenedC. had listenedD. has listened答案:C。
中考英语虚拟语气运用练习题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。
中考英语虚拟语气特殊形式练习题40题含答案解析
中考英语虚拟语气特殊形式练习题40题含答案解析1. If I _____ you, I would take an umbrella with me. It looks like it's going to rain.A. amB. wasC. wereD. be答案:C。
解析:这是一个典型的虚拟语气句子,表示与现在事实相反的假设。
在虚拟语气中,be动词不管主语是什么,一律用were,而不用was。
A选项am是一般现在时的形式,不符合虚拟语气语法;B选项was在虚拟语气中是错误用法;D选项be形式错误。
2. I wish I _____ fly like a bird.A. canB. couldC. willD. would答案:B。
解析:wish后的宾语从句用虚拟语气,表示与现在事实相反的愿望。
表示能力时,在虚拟语气中要用could,而不是can(A 选项),will C选项)表示将来,would D选项)虽然也是will的过去式,但在这里表示能力要用could。
3. If only he _____ here now!A. isB. wasC. wereD. be答案:C。
解析:if only引导的句子表示一种强烈的愿望,用虚拟语气,与现在事实相反时be动词用were,A选项is是一般现在时形式,不符合;B选项was在虚拟语气中这种情况下不用;D选项be 形式错误。
4. It's high time we _____ to bed.A. goB. wentC. will goD. would go答案:B。
解析:It's high time(that)...句型中,that可省略,从句要用虚拟语气,动词形式为一般过去式,表示“该做某事了”,与现在事实不符。
A选项go是一般现在时;C选项will go是一般将来时;D选项would go虽然也是虚拟语气形式,但在这里要用一般过去式went。
初三英语虚拟语气练习题20题(答案解析)
初三英语虚拟语气练习题20题(答案解析)1. If I ______ (be) you, I would study harder for the exam.A. amB. wasC. wereD. is答案:C。
解析:这是与现在事实相反的虚拟语气,在虚拟语气中,be动词不管主语是第几人称,都用were。
这里表达如果我是你(实际上我不是你),所以要用were。
2. If he had enough time, he ______ (go) to the concert last night.A. would goB. will goC. would have goneD. went答案:C。
解析:这是与过去事实相反的虚拟语气。
根据last night 可知是过去的事情,从句用had done(had enough time),主句要用would have done,所以选C,表示如果他昨晚有足够的时间,他就会去音乐会了(实际上他没去)。
3. If it ______ (rain) tomorrow, we would stay at home.A. rainsB. rainedC. will rainD. were to rain答案:D。
解析:这是与将来事实相反的虚拟语气。
与将来事实相反有三种形式:1. If + 主语+ 动词过去式;2. If + 主语+ were to + 动词原形;3. If + 主语+ should + 动词原形。
这里表示如果明天下雨(明天还没到,是对将来的假设),我们就会待在家里,所以选D。
4. She would be much healthier if she ______ (not eat) so much junk food.A. doesn't eatB. didn't eatC. haven't eatenD. won't eat答案:B。
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
英语初中英语虚拟语气练习题一、初中英语虚拟语气1.I’ m so busy. If I time, I travel around.A.have; would B.have; could C.had; would D.had; will【答案】C【解析】试题分析:虚拟语气是一种特殊的动词形式,用来表示说话人所说的话并不是事实,而是一种假设、愿望、怀疑或推测。
其主要有三种结构:1、与现在事实相反若与现在事实相反,条件从句的谓语用过去式(be通常用were),主句谓语用“should (would, could, might)+动词原形”2、与过去事实相反若与过去事实相反,条件从句的谓语用过去完成时(had+过去分词),主句谓语用“should (would, could, might)+have+过去分词”3、与将来事实相反若与将来事实相反,条件从句的谓语用过去式(be通常用were),主句谓语用“should (would, could, might)+动词原形”。
句意:我是那么忙。
如果我有时间我会周游世界。
与现在事实相反故选C。
考点:考查虚拟语气。
2.If I ____ a candle, I would light the world bright.A.am B.are C.be D.were【答案】D【解析】试题分析:句意:如果我是一根蜡烛,我将点亮这个世界。
if I were 如果我是…,were虚拟语气,be动词都用were,故选D考点:if条件句的虚拟语气点评:if条件句的虚拟语气,是中考要求掌握的知识点,分为三种情况:表示与现在事实相反的情况,从句谓语动词用一般过去式(be用were),主句谓语动词用should/would/could/might +do;2.表示与过去的事实相反的情况,从句谓语动词用过去完成时,主句谓语动词用should/would/could/might+have done;3.表将来的事实相反的情况,从句谓语动词用should+动词/did/were to do,主句谓语动词用should/would/could/might+do。
3. ---Tom is always making so many mistakes in his English exercises!--- Yeah. If he ________ more careful, he ________ fewer mistakes.A.was; will make B.is; would make C.were; will make D.were; would make【答案】D【解析】试题分析:句意:汤姆总是在英语练习中犯那么多的错误!—如果他能更细心一些,他就会犯更少的错误。
表示与现在事实相反的假设,If+主语+动词过去式(be动词用were),主语+would/should/might/could+动词原形。
根据题意及句型,故选D。
考点:考查虚拟语气的用法。
4. ---What if I have to go there and know nothing about it?--- If I______ you, I would try to find some information about it on the Internet.A.am B.was C.will be D.were【答案】D【解析】试题分析:句意:——倘若我必须去那儿而且对那里一无所知,该怎么办?——如果我是你,我会在网上查找一些有关那里的信息。
根据I would try to find可知主句用的是would+do,可知这是对现在事实的假设的虚拟语气,因此If引导的条件状语从句用一般过去时,根据虚拟语气的用法be动词在If引导虚拟语气中用were .故选 D。
考点:考查虚拟语气的用法。
5.----What can I do with so much money?----If I _______ you, I _______ give it away to charity.A.am, will B.am, would C.were, would D.was, would【答案】C【解析】试题分析:考查虚拟语气。
句意你如何处理这些钱?如果我是你,我会把它捐给慈善机构。
表示对现在的虚拟,if引导的从句用一般过去时,语句用would do ,故选C项。
考点:考查虚拟语气。
【答案】D【解析】试题分析:句意:如果天气是好的,我们的运动会就不会推迟了。
这里是虚拟语气,根据wouldn’t可知这是对现在的虚拟,在条件状语中对现在的虚拟用were;put down 镇压,记下;put up提供; put off推迟。
根据句意故选D。
考点:考查虚拟语气的用法。
6.If I ________ invited tonight, I would go to the dinner party.A.was B.were C.am D.is【答案】B【解析】试题分析:句意:如果我今晚受到邀请,我会去参加晚宴的。
由整个题干可知,现实情况与事实相反,是非真实的情况,是虚拟语气,虚拟语气中be都用were,故选B。
考点: 考查虚拟语气的用法。
7._______ in order to sit for the college entrance exam?A.What did she suggest he read B.What did she suggest he readsC.Did she suggest for him to read D.Did she suggest what he read【答案】A【解析】【详解】句意:为了参加大学入学考试,她建议他读什么书考查虚拟语气。
suggest表示“建议”时,后接从句用that sb should do,should可省。
特殊疑问句的结构是特殊疑问词+be动词(助动词)+主语+其他?故选A。
8.You _______ through that red light, for you _______ an accident.A.must have driven; should have caused B.could have driven; might have caused C.couldn’t have driven; should have caused D.shouldn’t have driven; could have caused 【答案】D【解析】【详解】句意:你不应该开车闯红灯,因为你会引起事故的。
考查情态动词。
分析句子及选项“You ___ through that red light, for you ____ an accident.”,你开车闯红灯,因为你事故的,可知是对过去的虚拟,应用情态动词+have done。
此处是不应该开车闯红灯,会引起事故,故选D。
9.If I _____ you, I _____ late for school this morning.A.were, wouldn’t be B.were, wouldn’t C.was, won’t be D.am, will【答案】A【解析】试题分析;句意:如果我是你,今天早晨我上学就不会迟到。
与现在事实相反,故从句用过去时态,主语用过去将来时态。
选项B缺少谓语动词。
故选A。
考点:if引导的条件状语从句点评:虚拟语气是一种特殊的动词形式,用来表示说话人所说的话并不是事实,而是一种假设、愿望、怀疑或推测。
判断是真实条件句还是非真实条件句。
只有在非真实条件句中才使用虚拟语气。
通过句子意思,看假设的条件是否能够实现,能够实现是真实条件句,不能使用虚拟语气;假设的条件不能实现则是非真实条件句,要用虚拟语气.判断这个假设是与哪个事实相反。
1、与现在事实相反若与现在事实相反,条件从句的谓语用过去式(be通常用were),主句谓语用“should (would, could, might)+动词原形”2、与过去事实相反若与过去事实相反,条件从句的谓语用过去完成时(had+过去分词),主句谓语用“should (would, could, might)+have+过去分词”3、与将来事实相反若与将来事实相反,条件从句的谓语用过去式(be通常用were),主句谓语用“should (would, could, might)+动词原形”。
10.— What would you do if you _______ a million dollars?— I would give it to charity.A.have B.had C.will have D.would have【答案】B【解析】试题分析:句意:-如果你有一百万美元你会做什么?-我会把它捐给慈善事业。
have 有;had 过去式;will have 一般将来时;would have 过去将来时。
根据句意可知,这里表示的是一个假设的问题,在if引导的条件状语从句中应该用虚拟语气,动词用过去式,故选B。
考点:考查虚拟语气。
11. If I you,I buy a bike for him.A.was,would B.was,could C.were,would D.were,could【答案】C【解析】试题分析:句意:如果我是你,我会给他买一辆自行车。
buy sth for sb给某人买某物;本句用的是虚拟语气,表示与现在的事实相反,在虚拟语气中不能用was,而用were,因此选C。
考点:考查虚拟语气的用法。
12.If I ______ you, I ______invite him to go to see a movie.A.am;would B.were;will C.were;would D.was;will【答案】C【解析】试题分析:句意:如果我是你,我会邀请他去看电影。
go to see a movie去看电影;invite sb to do邀请某人做某事;在表达与现在事实相反的虚拟语气中,Be用were,主句用would。
考点:考查虚拟语气。
13.– I coughed a lot last night. What should I do?– If I _____ you, I would go to see the doctor at once.A.am B.wereC.was【答案】B【解析】试题分析: 句意:昨晚我不停地咳嗽,我应该怎么办?哪果我是你,我就会马上去看医生。
此句为虚拟语气,与现在事实相反,虚拟语气的条件从句的谓语用过去式(be通常用were),主句谓语用“should (would, could, might)+动词原形”,故选C。