最新初中英语虚拟语气练习题
初三英语虚拟语气单选题50题及答案
初三英语虚拟语气单选题50题及答案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 虽然可以用在虚拟语气中,但在这个语境中不合适。
所以选B。
2.She would be happy if she _____ more friends.A.hasB.hadC.haveD.having答案:B。
对现在情况虚拟,if 条件句中用过去式,have 的过去式是had。
A 选项has 是一般现在时;C 选项have 也不是虚拟语气的用法;D 选项having 不能单独作谓语。
所以选B。
3.If he _____ more time, he could finish his homework.A.haveB.hasD.having答案:C。
与上两题同理,对现在情况虚拟,if 条件句用过去式,had 是have 的过去式。
A 选项have 和B 选项has 都不是虚拟语气用法;D 选项having 不能单独作谓语。
所以选C。
4.I would go shopping with you if I _____ free now.A.amB.wasC.wereD.be答案:C。
对现在情况虚拟,if 条件句中be 动词用were。
A 选项am 是一般现在时;B 选项was 不能用在第一人称后的虚拟语气中;D 选项be 不能单独使用。
所以选C。
5.If they _____ here, they would help us.A.areB.wereC.will beD.have been答案:B。
初三英语虚拟语气练习题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题含答案解析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+动词原形”。
初三英语虚拟语气造句练习题20题
初三英语虚拟语气造句练习题20题1.If I were taller,I would play basketball better.答案:如果我更高的话,我篮球会打得更好。
解析:这是对现在情况的虚拟,用“if+主语+were”,主句用“主语+would+动词原形”。
2.If I had more free time,I would read more books.答案:如果我有更多的空闲时间,我会读更多的书。
解析:对现在情况的虚拟,“if+主语+had+名词”,主句“主语+would+动词原形”。
3.If I were a bird,I could fly everywhere.答案:如果我是一只鸟,我可以到处飞。
解析:对现在情况的虚拟,“if+主语+were”,主句“主语+could+动词原形”。
4.If I had a magic pen,I would draw beautiful pictures.答案:如果我有一支神奇的笔,我会画美丽的画。
解析:对现在情况的虚拟,“if+主语+had+名词”,主句“主语+would+动词原形”。
5.If I were rich,I would travel around the world.答案:如果我很富有,我会环游世界。
解析:对现在情况的虚拟,“if+主语+were”,主句“主语+would+动词原形”。
6.If I had a car,I could go to school more easily.答案:如果我有一辆车,我去学校会更容易。
解析:对现在情况的虚拟,“if+主语+had+名词”,主句“主语+could+动词原形”。
7.If I were a good singer,I would sing for my friends.答案:如果我是一个好歌手,我会为我的朋友们唱歌。
解析:对现在情况的虚拟,“if+主语+were”,主句“主语+would+动词原形”。
最新初中英语虚拟语气专项训练100(附答案)
若与现在事实相反,条件从句的谓语用过去式(be通常用were),主句谓语用“should(would, could, might)+动词原形”
(2)、与过去事实相反
若与过去事实相反,条件从句的谓语用过去完成时(had+过去分词),主句谓语用“should(would, could, might)+have+过去分词”
【答案】D
【解析】
试题分析:句意:——倘若我必须去那儿而且对那里一无所知,该怎么办?——如果我是你,我会在网上查找一些有关那里的信息。根据I would try to find可知主句用的是would+do,可知这是对现在事实的假设的虚拟语气,因此If引导的条件状语从句用一般过去时,根据虚拟语气的用法be动词在If引导虚拟语气中用were .故选D。
1、与现在事实相反
若与现在事实相反,条件从句的谓语用过去式(be通常用were),主句谓语用“should(would, could, might)+动词原形”
2、与过去事实相反
若与过去事实相反,条件从句的谓语用过去完成时(had+过去分词),主句谓语用“should(would, could, might)+have+过去分词”
最新初中英语虚拟语气专项训练100(附答案)
一、初中英语虚拟语气
1.– I coughed a lot last night. What should I do?
– If I _____ you, I would go to see the doctor at once.
A.amB.wereC.was
考点:考查虚拟语气。
9.If I ________ invited tonight, I would go to the dinner party.
初二英语虚拟语气用法练习题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 引导的条件句中,be 动词统一用were,主句用would/could/should/might+动词原形。
A 选项will study harder 不是虚拟语气的正确形式;B 选项would study hard 少了比较级;D 选项wouldn't study harder 意思不符。
2.If he had time now,he would play basketball.A.will play basketballB.would play basketballC.would play footballD.wouldn't play anything答案解析:B。
与现在事实相反的虚拟语气,if 条件句用一般过去时,主句用would/could/should/might+动词原形。
A 选项will play basketball 错误;C 选项would play football 与题意不符;D 选项wouldn't play anything 否定不符合题意。
3.If she were taller,she would join the basketball team.A.will join the basketball teamB.would join the volleyball teamC.would join the basketball teamD.wouldn't join any team答案解析:C。
与现在事实相反的虚拟语气,主从句的形式要正确。
2024年初一英语虚拟语气练习题20题
2024年初一英语虚拟语气练习题20题1.If I were a bird, I ______ fly freely in the sky.A.canB.couldC.willD.would答案:D。
本题考查与现在事实相反的虚拟语气。
在与现在事实相反的虚拟语气中,主句谓语动词用“would/could/should/might + 动词原形”,从句用一般过去时,be 动词用were。
选项A 中can 用于一般现在时,不符合虚拟语气用法;选项B could 单独使用在本句中意思不完整;选项C will 用于一般将来时,不符合虚拟语气要求。
而选项D would 符合虚拟语气中主句的谓语动词形式。
2.If I had a lot of money, I ______ buy a big house.A.canB.couldC.willD.would答案:D。
与现在事实相反的虚拟语气中,主句用“would/could/should/might + 动词原形”,从句用一般过去时。
选项A can 一般现在时不对;选项B could 单独使用意思不准确;选项C will 一般将来时错误;选项D would 符合要求。
3.If I were you, I ______ study harder.A.canB.couldC.willD.would答案:D。
在与现在事实相反的虚拟语气里,主句“would/could/should/might + 动词原形”,从句一般过去时。
选项A can 现在时错误;选项B could 单独用不合适;选项C will 将来时不对;选项D would 正确。
4.If I had time, I ______ go to the park.A.canB.couldC.willD.would答案:D。
与现在事实相反的虚拟语气,主句“would/could/should/might + 动词原形”,从句一般过去时。
初三英语虚拟语气情境练习题50题
初三英语虚拟语气情境练习题50题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 my parents were here, I _____ be happy.B.wouldC.canD.must答案:B。
解析:虚拟语气结构判断。
选项A“will”不对;选项C“can”不合适;选项D“must”不符合。
B“would”符合与现在事实相反的虚拟语气结构。
4.If I knew his phone number, I _____ call him.A.willB.wouldC.canD.must答案:B。
解析:按虚拟语气规则,A“will”错误;C“can”不用于此;D“must”不符合。
B“would”正确。
5.If I had a bike, I _____ go to school by bike.A.willB.wouldC.canD.must答案:B。
2024年初三英语虚拟语气练习题20题
2024年初三英语虚拟语气练习题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.will have答案:B。
这是对现在情况的虚拟语气。
if 条件句中,对现在情况虚拟时,动词用过去式。
A 选项has 是一般现在时第三人称单数形式;C 选项have 是原形;D 选项will have 是一般将来时,都不符合虚拟语气要求。
3.If she _____ a better computer, she could finish her project faster.A.haveB.hasC.hadD.will have答案:C。
同样是对现在情况的虚拟语气,主句用“could + 动词原形”,if 条件句中动词用过去式had。
A 选项have 和B 选项has 不符合虚拟语气用法;D 选项will have 是一般将来时,也不对。
4.If we _____ a magic wand, we could solve all our problems.A.haveB.hasC.hadD.will have答案:C。
此题为对现在情况的虚拟语气,if 条件句中动词要用过去式had。
A 选项have 和B 选项has 一般现在时;D 选项will have 一般将来时,均不符合要求。
中考英语虚拟语气练习题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+动词原形”。
九年级英语虚拟语气形式练习题40题含答案解析
九年级英语虚拟语气形式练习题40题含答案解析1.If I were you, I _____ study harder.A.willB.wouldC.canD.could答案解析:B。
此句是对现在情况的虚拟语气,从句用一般过去时(be 动词用were),主句用“would/should/could/might+动词原形”。
选项A“will”不是虚拟语气的用法;选项C“can”和选项D“could”在虚拟语气中不是这种用法。
2.If I had a lot of money, I _____ buy a big house.A.willB.wouldC.canD.could答案解析:B。
对现在情况虚拟,从句用过去式,主句用“would/should/could/might+动词原形”。
选项A“will”不是虚拟语气;选项C“can”和选项D“could”不是此语境下的正确用法。
3.If I knew his number, I _____ call him.A.willB.wouldC.can答案解析:B。
对现在情况虚拟,从句“knew”是过去式,主句用“would/should/could/might+动词原形”。
选项A“will”错误;选项C“can”和选项D“could”不适用。
4.If I were taller, I _____ play basketball better.A.willB.wouldC.canD.could答案解析:B。
对现在情况虚拟,从句“were”,主句用“would/should/could/might+动词原形”。
选项A“will”不正确;选项C“can”和选项D“could”在此处不恰当。
5.If I had more free time, I _____ read more books.A.willB.wouldC.canD.could答案解析:B。
对现在情况虚拟,从句过去式,主句“would/should/could/might+动词原形”。
初三英语虚拟语气运用练习题20题
初三英语虚拟语气运用练习题20题1.If I were you,I______go to the party.A.willB.wouldC.canD.could答案解析:B。
本题考查与现在事实相反的虚拟语气,主句谓语动词用“would+动词原形”。
A 选项will 用于一般将来时,不符合虚拟语气的用法;C 选项can 表示能力,不是虚拟语气的用法;D 选项could 虽然也可以表示虚拟语气,但通常用于比较委婉的请求等,在此处不如would 合适。
2.If he______harder,he would pass the exam.A.studiedB.studiesC.will studyD.would study答案解析:A。
本题考查与现在事实相反的虚拟语气,从句谓语动词用一般过去时。
B 选项studies 是一般现在时;C 选项will study 是一般将来时;D 选项would study 通常用于虚拟语气的主句中。
3.If I had a million dollars,I______buy a big house.A.willB.wouldC.canD.could答案解析:B。
本题考查与现在事实相反的虚拟语气,主句谓语动词用“would+动词原形”。
A 选项will 用于一般将来时,不符合虚拟语气的用法;C 选项can 表示能力,不是虚拟语气的用法;D 选项could 虽然也可以表示虚拟语气,但在此处不如would 常用。
4.If she______more time,she would finish the work.A.hadB.hasC.will haveD.would have答案解析:A。
本题考查与现在事实相反的虚拟语气,从句谓语动词用一般过去时。
B 选项has 是一般现在时;C 选项will have 是一般将来时;D 选项would have 通常用于虚拟语气的主句中。
初二英语虚拟语气用法练习题30题含答案解析
初二英语虚拟语气用法练习题30题含答案解析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 ______ play basketball with us.A.willB.wouldC.canD.could答案解析:B。
与现在事实相反的虚拟语气,主句谓语动词用“would+动词原形”。
A 选项will 不是虚拟语气用法;C 选项can 表示能力或可能性,不是虚拟语气;D 选项could 可以表示能力或可能性,也不是虚拟语气中与现在事实相反的正确用法。
3.If my sister were taller, she ______ be in the school basketball team.A.willB.wouldC.canD.must答案解析:B。
考查与现在事实相反的虚拟语气,主句用“would+动词原形”。
A 选项will 错误;C 选项can 不是虚拟语气用法;D 选项must 表示必须,不符合虚拟语气要求。
4.If I had a magic pen, I ______ draw beautiful pictures.A.willB.wouldC.canD.may答案解析:B。
与现在事实相反的虚拟语气,主句谓语动词用“would+动词原形”。
A 选项will 不对;C 选项can 不是虚拟语气用法;D 选项may 表示可能,也不是虚拟语气正确用法。
5.If my parents were rich, we ______ travel around the world.A.willB.wouldC.canD.should答案解析:B。
中考英语虚拟语气运用练习题40题
中考英语虚拟语气运用练习题40题1.If I were you, I _____ study harder.A.willB.wouldC.canD.could答案:B。
解析:这是对现在情况的虚拟,if 引导的条件状语从句用一般过去时,主句用“would/could/should/might + 动词原形”。
选项 A 是一般将来时,不符合虚拟语气的用法;选项C 和D 虽然在语法上说得通,但通常在这种语境下用would 更合适,表示“会”。
2.If he _____ more time, he would read more books.A.hasB.hadC.haveD.having答案:B。
解析:对现在情况虚拟,从句用一般过去时。
选项 A 是一般现在时第三人称单数形式,不符合;选项C 是一般现在时原形,也不对;选项D 是现在分词,不能单独作谓语。
3.If she _____ a car, she would go on a trip.A.haveB.hasC.had答案:C。
解析:同样是对现在情况的虚拟,从句用一般过去时。
选项 A 和B 是一般现在时,不符合虚拟语气;选项D 现在分词不能作谓语。
4.If we _____ in a big city, we could go to many museums.A.liveB.livedC.livesD.living答案:B。
解析:对现在情况虚拟,从句用一般过去时。
选项 A 是一般现在时,错误;选项C 是一般现在时第三人称单数形式,不对;选项D 现在分词不能单独作谓语。
5.If they _____ enough money, they would buy a new house.A.haveB.hasC.hadD.having答案:C。
解析:对现在情况虚拟,从句用一般过去时。
选项 A 和B 一般现在时不符合;选项D 现在分词不能作谓语。
6.If I _____ taller, I could play basketball better.A.amB.wasD.being答案:C。
中考英语虚拟语气运用练习题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 ______ study harder.A.willB.wouldC.canD.could答案解析:B。
本题考查对现在情况的虚拟语气。
if 引导的条件句中,谓语动词用过去式were,主句谓语动词用would/should/could/might+动词原形。
A 选项will 用于一般将来时,不符合虚拟语气用法;C 选项can 表示能力,不符合虚拟语气要求;D 选项could 虽然也可用于虚拟语气,但通常表示能力或可能性较小,此处用would 更符合习惯表达。
2.If he had time,he ______ to the park.A.will goB.would goC.goesD.went答案解析:B。
对现在情况虚拟,if 从句用过去式had,主句用would/should/could/might+动词原形。
A 选项will go 是一般将来时,不对;C 选项goes 是一般现在时,错误;D 选项went 是一般过去时,但不符合虚拟语气对现在情况虚拟的规则。
3.If I had a million dollars,I ______ buy a big house.A.willB.wouldC.canD.could答案解析:B。
同样是对现在情况的虚拟语气,if 从句用过去式had,主句用would/should/could/might+动词原形。
A 选项will 一般将来时错误;C 选项can 表示能力,不是虚拟语气用法;D 选项could 虽然也可用于虚拟语气,但不如would 常用。
4.If she were a doctor,she ______ help many people.A.willB.wouldC.canD.could答案解析:B。
if 引导对现在情况的虚拟条件句,从句用were,主句用would/should/could/might+动词原形。
初三英语虚拟语气用法单选题50题
初三英语虚拟语气用法单选题50题1.If I were you, I _____ study harder.A.willB.wouldC.canD.could答案:B。
本题考查对现在情况的虚拟语气。
if 引导的条件句用一般过去时,be 动词用were,主句用“would+动词原形”。
A 选项will 用于一般将来时,不符合虚拟语气的用法;C 选项can 表示能力,一般现在时,不符合虚拟语气;D 选项could 可以表示能力或者委婉语气,也不符合对现在情况虚拟语气的用法。
2.I wish I _____ a better memory.A.haveB.hadC.will haveD.would have答案:B。
wish 后的宾语从句要用虚拟语气。
对现在情况的虚拟用一般过去时。
A 选项have 是一般现在时;C 选项will have 是一般将来时;D 选项would have 通常用于对过去情况的虚拟。
3.If I had more time, I _____ read more books.A.willB.wouldC.canD.could答案:B。
if 引导对现在情况的虚拟语气,条件句用一般过去时,主句用“would+动词原形”。
A 选项will 用于一般将来时;C 选项can 表示能力,一般现在时;D 选项could 可以表示能力或者委婉语气,但在本题中不是最佳答案。
4.I wish I _____ taller.A.amB.wasC.wereD.will be答案:C。
wish 后的宾语从句对现在情况虚拟用一般过去时,be 动词一律用were。
A 选项am 是一般现在时;B 选项was 只用于I 以外的主语;D 选项will be 是一般将来时。
5.If I knew his phone number, I _____ call him.A.willB.wouldC.canD.could答案:B。
八年级英语虚拟语气单选题40题(含答案)
八年级英语虚拟语气单选题40题(含答案)1.If I were you, I _____ study harder.A.willB.wouldC.canD.could答案:B。
解析:这是与现在事实相反的虚拟语气,从句用一般过去时(be 动词一律用were),主句用“would/could/should/might + 动词原形”。
A 选项will 是一般将来时,不符合虚拟语气用法;C 选项can 表示能力,也不符合虚拟语气用法;D 选项could 虽然可以用在虚拟语气中,但在此语境下,would 更合适,表示“会”。
2.If he _____ more time, he would read more books.A.hasB.hadC.haveD.having答案:B。
解析:与现在事实相反的虚拟语气,从句用一般过去时,have 的过去式是had。
A 选项has 是一般现在时第三人称单数形式,不符合;C 选项have 一般现在时,也不符合;D 选项having 不能单独作谓语。
3.If she were taller, she _____ play basketball better.A.canB.couldC.willD.would答案:D。
解析:与现在事实相反的虚拟语气,主句用“would/could/should/might + 动词原形”。
A 选项can 表示能力,不符合虚拟语气用法;B 选项could 也可以用在虚拟语气中,但在此语境下,would 更能体现“会”的意思;C 选项will 是一般将来时,不符合虚拟语气用法。
4.If we _____ a big house, we would have a party.A.haveB.hadC.hasD.having答案:B。
解析:与现在事实相反的虚拟语气,从句用一般过去时。
A 选项have 是一般现在时,不符合;C 选项has 一般现在时第三人称单数形式,不符合;D 选项having 不能单独作谓语。
初三英语虚拟语气情境练习题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 不是虚拟语气的对应形式。
2.I wish I ______ a better student.A.amB.wereC.will beD.can be答案:B。
wish 后面的宾语从句用虚拟语气,与现在事实相反时,be 动词用were。
A 选项am 不是虚拟语气的用法;C 选项will be 和D 选项can be 也不是虚拟语气在这种情况下的正确形式。
3.If he had time, he ______ play basketball with us.A.willB.wouldC.can答案:B。
与现在事实相反的虚拟语气,if 条件句中had 不是过去完成时的用法,而是虚拟语气的形式,主句用would/could/should/might+动词原形。
A 选项will、C 选项can 和D 选项must 都不正确。
4.She wishes she ______ taller.A.isB.wasC.wereD.will be答案:C。
wish 后的宾语从句,与现在事实相反用虚拟语气,be 动词用were。
A 选项is 不是虚拟语气;B 选项was 一般用于与过去事实相反的虚拟语气;D 选项will be 也不是虚拟语气的正确形式。
5.If I had a magic pen, I ______ draw beautiful pictures.A.willB.wouldC.canD.must答案: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 had time, he ______ play basketball with us.A.willB.wouldC.canD.could答案解析:B。
同样是与现在事实相反的虚拟语气,if 引导的条件句中,had 表示虚拟语气,主句谓语动词用“would/should/could/might+动词原形”。
A 选项will 错误;C 选项can 不符合虚拟语气;D 选项could 也可以,但would 更常用。
3.If she ______ taller, she could be a model.A.isB.wasC.wereD.be答案解析:C。
与现在事实相反的虚拟语气,be 动词一律用were。
A 选项is 是一般现在时,错误;B 选项was 用于一般过去时,不符合虚拟语气;D 选项be 单独使用不恰当。
4.If I ______ a bird, I would fly everywhere.A.amB.wasC.wereD.be答案解析:C。
还是与现在事实相反的虚拟语气,be 动词用were。
A 选项am 是一般现在时,错误;B 选项was 不对;D 选项be 单独使用不合适。
5.If they ______ more money, they would buy a new car.A.haveB.hadC.hasD.having答案解析:B。
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
最新初中英语虚拟语气练习题一、初中英语虚拟语气1. If I __you . I__study harder.A.am , will B.was, would C.were, would D.were, will【答案】C【解析】试题分析:句意:如果我是你,我会更努力学习。
这个句子要用虚拟语气,表示与事实相反。
所以用过去式were, would,故选C。
考点:考查虚拟语气。
2.You should_______ watched TV. There is so much work to do,A.not have B.have not C.not D.not having【答案】A【解析】句意“你本不应该看足球比赛,你有许多的工作要做”。
本题考查虚拟语气,shouldn't have done本不该做……却做了。
根据句意,故选A。
3.--What would you do if you ____ a million dollars?--I’d give it to the charityA.win B.won C.will win D.is to win【答案】B【解析】试题分析:句意:如果你赢了一百万美元,你要做什么?——我会把它捐给慈善机构。
结合语境可知条件从句中描述的是与将来相反的事实,故用一般过去时态,选B。
考点:if引导的条件状语从句点评:虚拟语气是一种特殊的动词形式,用来表示说话人所说的话并不是事实,而是一种假设、愿望、怀疑或推测。
判断是真实条件句还是非真实条件句。
只有在非真实条件句中才使用虚拟语气。
通过句子意思,看假设的条件是否能够实现,能够实现是真实条件句,不能使用虚拟语气;假设的条件不能实现则是非真实条件句,要用虚拟语气.判断这个假设是与哪个事实相反。
1、与现在事实相反若与现在事实相反,条件从句的谓语用过去式(be通常用were),主句谓语用“should (would, could, might)+动词原形”2、与过去事实相反若与过去事实相反,条件从句的谓语用过去完成时(had+过去分词),主句谓语用“should (would, could, might)+have+过去分词”3、与将来事实相反若与将来事实相反,条件从句的谓语用过去式(be通常用were),主句谓语用“should (would, could, might)+动词原形”:4. If I ____Alice, I _____them the truth.A. was , would tellB. were ,would tellC. am, will tell D.is , will tell【答案】B【解析】试题分析:本题的含义是如果我是你,我将告诉他们真相,本题if引导的是一个虚拟的条件句,在虚拟句中,be用were,主句通常用过去的一种,will应该用would,故本题选B。
考点:if引导的虚拟条件句。
点评:在英文中条件句有两种,一种是真实的条件句,if后遇到将来时用一般现在时,一种是虚拟的条件句,if后用过去时,be用were,在英文的实际使用中应该注意它们的区别。
5.If I you, I the army.A.am, would join B.were, would join C.am, will join D.were, will join【答案】B【解析】试题分析:句意:如果我是你,我会参军.结合语境可知本句是对客观状况的虚拟,故用过去时态,主句用过去将来时态.选B.考点:if引导的条件状语从句点评:虚拟语气是一种特殊的动词形式,用来表示说话人所说的话并不是事实,而是一种假设、愿望、怀疑或推测。
判断是真实条件句还是非真实条件句。
只有在非真实条件句中才使用虚拟语气。
通过句子意思,看假设的条件是否能够实现,能够实现是真实条件句,不能使用虚拟语气;假设的条件不能实现则是非真实条件句,要用虚拟语气.判断这个假设是与哪个事实相反。
1、与现在事实相反若与现在事实相反,条件从句的谓语用过去式(be通常用were),主句谓语用“should (would, could, might)+动词原形”2、与过去事实相反若与过去事实相反,条件从句的谓语用过去完成时(had+过去分词),主句谓语用“should (would, could, might)+have+过去分词”3、与将来事实相反若与将来事实相反,条件从句的谓语用过去式(be通常用were),主句谓语用“should (would, could, might)+动词原形”。
6.If I ____you, I _____the army.A.am, would join B.were ,would joinC.am, will join D.were ,will join【解析】试题分析:虚拟语气是一种特殊的动词形式,用来表示说话人所说的话并不是事实,而是一种假设、愿望、怀疑或推测。
其主要有三种结构:1、与现在事实相反若与现在事实相反,条件从句的谓语用过去式(be通常用were),主句谓语用“should (would, could, might)+动词原形”2、与过去事实相反若与过去事实相反,条件从句的谓语用过去完成时(had+过去分词),主句谓语用“should (would, could, might)+have+过去分词”3、与将来事实相反若与将来事实相反,条件从句的谓语用过去式(be通常用were),主句谓语用“should (would, could, might)+动词原形”。
句意:如果我是你,我会加入军队。
结合语境可知本句描述的是与现状相反的事实,故选B。
考点:考查虚拟语气。
7. ---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。
考点:考查虚拟语气的用法。
8. If my mother ___ I get a grade of 50 in English exam, she would be angry.A.knows B.knewC.has known D.would know【答案】B【解析】试题分析:句意:如果我的母亲知道我英语考试成绩是50分,她会生气的。
表示与现在事实相反的事实,该用一般过去时态,所以选B。
考点:考查虚拟语气。
9.If I were invited to the party,I _______ a red skirt.A. will wear B. wear C. would wear【解析】试题分析:如果我被邀请参加聚会,我会穿红色的裙子。
此处考查虚拟语气。
句中,主句和从句的谓语都要用虚拟语气,与现在事实相反的假设,从句(条件句)动词过去式(be 一般用were);主句(结果句) should /would/ could/ might +动词原形。
故答案为C。
考点:考查虚拟语气。
10.Yesterday, the storm delayed us. _______ the storm, we would have been here in time. A.But for B.If it were not for C.But that D.Unless【答案】A【解析】【详解】句意:昨天暴风雨耽搁了我们。
要不是有暴风雨,我们会及时赶到这里的。
考查连词。
But for要不是+短语;If it were not for要不是(用于对现在的虚拟);But that 要不是+从句;Unless除非,后接条件状语从句;根据句中是“the storm”,是名词,所以排除C;根据“would have been ”,是对过去的虚拟排除选项B;分析句子“___ the storm, we would have been here in time.”有暴风雨,我们会及时赶到这里的,应该是“要不是”,故选A。
11._______ 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。
12.I suggest that we Chinese people_______Chinese culture with love and joy everywhere we go.A.spread B.spreading C.to spread D.will spread【答案】A【解析】【详解】句意:我建议我们中国人无论走到哪里都要带着爱心和欢乐来传播中国文化,考查动词suggest后跟虚拟语气。
spread是动词原形;spreading是动名词;to spread是动词不定式;will spread是一般将来时。
动词在这里suggest表示建议,后面宾语从句中使用虚拟语气should+动词原形,should可以省略。
根据句意说明本句的suggest表示建议,故后面使用虚拟语气,省略了should,故选A。
【点睛】动词suggest 后面可以跟名词作宾语,用于句型“suggest sth.”。
如:I suggested a visit. 我提议参观。
suggest 后跟动名词作宾语,如:He suggested going home. 他提议回家。
suggest后面跟that引导的宾语从句时,用虚拟语气,一般省略情态动词should,所以本题选项是A。