英语初中英语虚拟语气练习题及解析
- 格式:doc
- 大小:63.50 KB
- 文档页数:10
初二英语虚拟语气在主语从句中的运用单选题30题(答案解析)1.It is important that he _____ to school on time.A.goesB.goC.wentD.will go答案:B。
解析:在“It is important that...”这样的主语从句中,要用虚拟语气,谓语动词用“should + 动词原形”,should 可以省略,所以选B。
A 选项是一般现在时第三人称单数形式,不符合虚拟语气要求;C 选项是过去式,不是虚拟语气在主语从句中的正确形式;D 选项是将来时,也不符合要求。
2.It is necessary that we _____ hard.A.studyB.studiesC.studiedD.will study答案:A。
解析:“It is necessary that...”主语从句中要用虚拟语气,谓语动词用“should + 动词原形”,should 可以省略,所以选A。
B 选项是一般现在时第三人称单数形式,不符合虚拟语气要求;C 选项是过去式,不是虚拟语气在主语从句中的正确形式;D 选项是将来时,也不符合要求。
3.It is suggested that he _____ more exercise.A.takesB.takeC.tookD.will take答案:B。
解析:“It is suggested that...”主语从句中要用虚拟语气,谓语动词用“should + 动词原形”,should 可以省略,所以选B。
A 选项是一般现在时第三人称单数形式,不符合虚拟语气要求;C 选项是过去式,不是虚拟语气在主语从句中的正确形式;D 选项是将来时,也不符合要求。
4.It is demanded that they _____ the work on time.A.finishB.finishesC.finishedD.will finish答案:A。
中考英语虚拟语气基础练习题40题带答案解析1.If I were you,I would study harder.A.wasB.amC.beD.were答案解析:D。
本题考查对现在情况的虚拟语气,if 引导的条件状语从句中,be 动词一律用were。
2.If I had more time,I would read more books.A.haveB.hadC.hasD.having答案解析:B。
对现在情况虚拟,if 条件句用一般过去时,have 的过去式是had。
3.If he were taller,he could play basketball better.A.isB.wasC.beD.were答案解析:D。
同样是对现在情况的虚拟,be 动词用were。
4.If she had a car,she would go on a trip.A.hasB.hadC.haveD.having答案解析:B。
条件句对现在虚拟,用一般过去时,had 是have 的过去式。
5.If we had enough money,we would buy a new house.A.haveB.hadC.hasD.having答案解析:B。
对现在情况虚拟,have 的过去式had。
6.If I were a bird,I could fly in the sky.A.wasB.amC.beD.were答案解析:D。
对现在虚拟,be 动词用were。
7.If he had free time,he would watch movies.A.hasB.hadC.haveD.having答案解析:B。
条件句对现在虚拟,用had。
8.If she were a singer,she would sing beautiful songs.A.isB.wasC.beD.were答案解析:D。
对现在情况虚拟,be 动词用were。
中考英语虚拟语气辨析练习题20题含答案解析1. If I ____ you, I would study harder for the exam.A. amB. wasC. wereD. be答案解析:C。
在虚拟语气中,表示与现在事实相反的假设,be 动词要用were,不管主语是第几人称。
这里是说如果我是你( 实际上我不是你),这是与现在事实相反的情况,所以要用were。
A选项am 是一般现在时的形式,不符合虚拟语气规则;B选项was虽然是be 的过去式,但在虚拟语气中第一、三人称单数要用were而不是was;D选项be是原形,也不符合要求。
2. If he had enough money, he ____ a big house.A. will buyB. would buyC. buysD. bought答案解析:B。
这是与现在事实相反的虚拟语气。
在这种情况下,从句用一般过去时 had),主句用would + 动词原形 would buy)。
A选项will buy是一般将来时,不符合虚拟语气结构;C选项buys是一般现在时,也不符合;D选项bought是一般过去时,用于陈述过去发生的事情,而这里是虚拟假设,所以也不对。
3. If they ____ here tomorrow, we would be very happy.A. comeB. comesC. cameD. will come答案解析:C。
这是与将来事实相反的虚拟语气。
在这种情况下,从句可以用一般过去时 came),表示对将来的一种虚拟假设。
A选项come是一般现在时,不符合虚拟语气结构;B选项comes是一般现在时的第三人称单数形式,同样不符合;D选项will come是一般将来时,也不符合这种虚拟语气的用法。
4. If she ____ more carefully yesterday, she wouldn't have made so many mistakes.A. workedB. worksC. had workedD. has worked答案解析:C。
中考英语虚拟语气运用练习题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”不能单独作谓语,错误。
初二英语虚拟语气在宾语从句中的应用单选题50题答案解析版1.If our teacher suggested that we ( ) more time on English study, we should follow his advice.A.spentB.spendC.would spendD.had spent答案:B。
解析:表示建议的动词suggest 后的宾语从句要用虚拟语气,即“should + 动词原形”,should 可以省略。
A 选项是过去式,不符合虚拟语气要求;C 选项would spend 时态错误;D 选项had spent 时态也错误。
2.My mother insists that I ( ) my room every day.A.cleanB.cleanedC.would cleanD.have cleaned答案:A。
解析:表示要求的动词insist 后的宾语从句要用虚拟语气,即“should + 动词原形”,should 可以省略。
B 选项是过去式,不符合要求;C 选项would clean 时态错误;D 选项have cleaned 时态错误。
3.The headmaster requires that we ( ) to school on time.eB.cameC.would comeD.have come答案:A。
解析:表示要求的动词require 后的宾语从句要用虚拟语气,即“should + 动词原形”,should 可以省略。
B 选项是过去式,不符合要求;C 选项would come 时态错误;D 选项have come 时态错误。
4.Our teacher demands that we ( ) more attention to grammar.A.payB.paidC.would payD.have paid答案:A。
解析:表示要求的动词demand 后的宾语从句要用虚拟语气,即“should + 动词原形”,should 可以省略。
人教版中考英语虚拟语气特殊形式练习题40题含答案解析1. If I ____ you, I would study harder for the exam.A. amB. wasC. wereD. be答案解析:C。
在虚拟语气中,if引导的非真实条件句表示与现在事实相反时,be动词一律用were,不管主语是第几人称。
A选项am是一般现在时的形式,不符合虚拟语气语法规则;B选项was虽然在一般过去时中可以表示单数主语的be动词形式,但在虚拟语气中这种用法错误;D选项be是动词原形,也不符合虚拟语气的语法要求。
2. If he ____ more time, he would go to the concert.A. hasB. hadC. will haveD. have答案解析:B。
这是一个与现在事实相反的虚拟语气句子。
在这种情况下,if从句中的动词要用一般过去式,这里表示如果他有更多时间(实际上他没有),他就会去音乐会。
A选项has是一般现在时的形式;C选项will have是一般将来时的形式;D选项have是动词原形,均不符合虚拟语气的语法规则。
3. If she ____ to the party last night, she would have met her old friend.A. wentB. had goneC. goesD. has gone答案解析:B。
这是一个与过去事实相反的虚拟语气句子。
在if引导的非真实条件句中,表示与过去事实相反时,从句要用过去完成时。
这里表示如果她昨晚去了聚会(实际上没去),她就会见到她的老朋友。
A选项went是一般过去时,不符合与过去事实相反的虚拟语气从句的语法要求;C选项goes是一般现在时;D选项has gone是现在完成时,均不符合要求。
4. If it ____ rain tomorrow, we would go for a picnic.A. don'tB. doesn'tC. didn'tD. won't答案解析:C。
初中英语虚拟语气题20套(带答案)含解析一、初中英语虚拟语气1.If I _______ you, I _______ go there.A.is; will B.is; would C.were; would D.was; will【答案】C【解析】本题考查虚拟语气,if引导的与现在事实相反的虚拟语气。
从句用一般过去式,主句用过去将来时。
句意:如果我是你的话,我会去那儿的。
1.57.---What would you do if you a million dollars?---If I you, I’d give it to medical research.A.got, were B.win, am C.won, am D.get, were【答案】A【解析】本题是考查的虚拟语气,对于将来的假设,主句用过去将来时,从句用一般过去时,且be动词为were,故选A2.58.What _____ you _____ if you had a million dollars?A.would, did B.will, do C.would, do D.will, did【答案】C【解析】本题是对于虚拟语气的特殊疑问句的考查,根据句子的结构,选C2.--- If I_______ one million dollars, I would give it to medical research.---If I _______ you, I would give it to charity.A.will have, am B.would have, was C.had, were D.have, is【答案】C【解析】考察虚拟语气。
第一空,虚拟语气,与现在相反,用过去时。
第二空,虚拟语气,与现在相反,用过去时,be动词用were。
故选C3.--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【解析】试题分析:句意:如果你赢了一百万美元,你要做什么?——我会把它捐给慈善机构。
(英语)初中英语虚拟语气专项训练100(附答案)含解析一、初中英语虚拟语气1.If I you, I’d take a small present for her.A.am B.is C.was D.were【答案】D【解析】试题分析:虚拟语气是一种特殊的动词形式,用来表示说话人所说的话并不是事实,而是一种假设、愿望、怀疑或推测。
其主要有三种结构:1、与现在事实相反:若与现在事实相反,条件从句的谓语用过去式(be通常用were),主句谓语用“should (would, could, might)+动词原形” 2、与过去事实相反:若与过去事实相反,条件从句的谓语用过去完成时(had+过去分词),主句谓语用“should (would, could, might)+have+过去分词”。
3、与将来事实相反:若与将来事实相反,条件从句的谓语用过去式(be通常用were),主句谓语用“should (would, could, might)+动词原形”。
句意:如果我是你,我会给她带一件小礼物。
结合语境可知本句描述的是与现在相反的事实,故选D。
考点:考查虚拟语气。
2.If I _______ you, I would say another student could do it better.A.was B.were C.were D.are【答案】B【解析】【详解】句意:如果我是你,我会说另一个学生可以把它做得更好。
考查虚拟语气。
根据句意可知“现在事实”相反,此句是虚拟语气,be动词使用were;故选A。
3.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到会,但他却没有出现。
九年级英语虚拟语气与真实条件句辨析练习题30题(答案解析)1.If I were you, I ______ study harder.A.willB.wouldC.canD.could答案解析:B。
本题考查虚拟语气对现在情况的假设。
if 引导的虚拟条件句中,如果表示与现在事实相反,谓语动词要用“would/could/should/might+动词原形”。
选项A“will”用于一般将来时,不符合虚拟语气用法;选项C“can”表示能力,也不符合虚拟语气;选项D“could”虽然在虚拟语气中可用,但不如“would”更符合此处语境。
2.If I had more time, I ______ read more books.A.willB.wouldC.canD.could答案解析:B。
同样是对现在情况的假设,“would+动词原形”是正确的形式。
选项A“will”不是虚拟语气用法;选项C“can”表示能力,不合适;选项D“could”也可以用,但“would”更常用。
3.If I were a bird, I ______ fly everywhere.A.willB.wouldC.canD.could答案解析:B。
这是对现在情况的虚拟假设,“would fly”是正确形式。
选项A“will”错误;选项C“can”表示能力,不符合虚拟语气;选项D“could”也可表示能力,没有“would”恰当。
4.If I had a magic pen, I ______ draw beautiful pictures.A.willB.wouldC.canD.could答案解析:B。
对现在情况的虚拟假设,用“would+动词原形”。
选项A“will”不对;选项C“can”不合适;选项D“could”没有“would”常用。
5.If I were rich, I ______ travel around the world.A.willB.wouldC.canD.could答案解析:B。
英语虚拟语气练习题及答案解析1.I did not see your sister at the meeting.If she_____,she would have met my brother.A.has comeB.did comeeD.had come答案:D解析:译文:我在会上没有看到你姐姐,如果她来了的话,就能遇到我哥哥了。
本题考查if 引导的非真实条件句。
根据主句的would have met可知,句子对过去虚拟,从句要用had done。
故选D。
2.It is time we_____to pay more attention to the indoor air we breathe.A.startB.startedC.are startingD.have started答案:B解析:译文:我们是时候开始关注一下我们呼吸的室内空气了。
本题考查虚拟语气的固定句型。
It is time后面的从句谓语用一般过去时,故选B。
3.If I_____the answer,I would have let you know about it.A.knewB.had knownC.would knowD.would have known答案:B解析:译文:如果我知道答案的话,我会让你知道的。
本题考查虚拟语气。
在if引导的非真实条件句中,主句用了would have done,说明对过去虚拟,则从句用had done,故选B。
4.If we hadn’t got a lift,we_____the top flat so soon.(2010.75)A.would not reachB.cannot reachC.could not have reachedD.will not reach答案:C解析:译文:如果没有电梯的话,我们就无法很快到达顶层了。
本题考查虚拟语气。
If引导的非真实条件句中,从句用了had done,说明对过去虚拟,那么主句要用would/should/could/might+have done表达。
英语初中英语虚拟语气练习题及解析一、初中英语虚拟语气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.I don’t understand how you got a ticket. I always you a careful driver.A.think; are B.am thinking; areC.thought; were D.think; were【答案】C【解析】【详解】句意:我不明白你是怎么得到罚单的。
我一直以为你是一个谨慎的司机。
考查动词时态辨析题。
本句是虚拟语气,与过去事实相反,需用一般过去时;根据句意结构,可知选C。
5.--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+过去分词),主句谓语用“shou ld (would, could, might)+have+过去分词”3、与将来事实相反若与将来事实相反,条件从句的谓语用过去式(be通常用were),主句谓语用“should (would, could, might)+动词原形”:6.If I you, I the job.A.am; will take B.was; would takeC.were; would take D.are; will take【答案】C【解析】试题分析:句意:如果我是你,我会接受这份工作。
结合语境可知本句描述的是与现状相反的事实,故从句用过去时态,主句用过去将来时态。
选C。
考点:if引导的条件状语从句点评:虚拟语气是一种特殊的动词形式,用来表示说话人所说的话并不是事实,而是一种假设、愿望、怀疑或推测。
其主要有三种结构:1、与现在事实相反若与现在事实相反,条件从句的谓语用过去式(be通常用were),主句谓语用“should (would, could, might)+动词原形”2、与过去事实相反若与过去事实相反,条件从句的谓语用过去完成时(had+过去分词),主句谓语用“should (would, could, might)+have+过去分词”3、与将来事实相反若与将来事实相反,条件从句的谓语用过去式(be通常用were),主句谓语用“should(would, could, might)+动词原形”:7.If I ________ ten years younger, I _________ piano lessons and go to a music college. A.am; will take B.was; took C.were; will take D.were; would take【答案】D【解析】试题分析:if虚拟语气中,对现在的情况进行虚拟,从句谓语动词均用一般过去时(be动词用were),主句用would/should/could/might+do.句意:如果我再年轻十岁,我会参加钢琴课程并去上音乐大学。
故选D.考点:if条件状语从句的虚拟语气点评:虚拟语气是一种特殊的动词形式,中考中有所涉及,但不常见。
用来表示说话人所说的话并不是事实,而是一种假设、愿望、怀疑或推测。
通过句子意思,看假设的条件是否能够实现,能够实现是真实条件句,不能使用虚拟语气;假设的条件不能实现则是非真实条件句,要用虚拟语气.判断这个假设是与哪个事实相反。
通常有三种情况:①与过去事实相反。
②与现在事实相反。
③与将来事实可能相反。
8.----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。
考点:考查虚拟语气的用法。
9. 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。
考点:考查虚拟语气。
10.If I were invited to the party,I _______ a red skirt.A. will wear B. wear C. would wear【答案】C【解析】试题分析:如果我被邀请参加聚会,我会穿红色的裙子。
此处考查虚拟语气。
句中,主句和从句的谓语都要用虚拟语气,与现在事实相反的假设,从句(条件句)动词过去式(be 一般用were);主句(结果句) should /would/ could/ might +动词原形。
故答案为C。
考点:考查虚拟语气。
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.— 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。
考点:考查虚拟语气。
13.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。
考点:考查虚拟语气。
14.If I not so busy ,I with you .A.was , would go B.were , would goC.was , should go D.were , will go【答案】B【解析】句意“如果我不忙,我就跟你去”。
本题考查对将来的虚拟语气。
即“if+过去时,主语+should/would/could/might do”结构。
故选B。
点睛:15.– 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【解析】试题分析: 句意:昨晚我不停地咳嗽,我应该怎么办?哪果我是你,我就会马上去看医生。