虚拟条件句练习题附答案
虚拟语气题目带解析解析

1.We desire that immediate help _________ to the local villagers who have been trapped bythe flood.A. be givenB. will be givenC. should giveD. is given1.【分析】desire后边接同位或从句,从句顶用虚气,即“ should +原形”的形式,should能够省略。
【答案】A2.She came up with a suggestion that all the students ________ into the library at least twice aweek.A. be allowedB. was allowedC. should allowD. are to allow2.【分析】:依据句意“她提全部的学生允入每周起码两次。
”本句是虚气,后边的构是should be allowed, should能够省略。
【答案】A3. ________ I were you, then I could also go there to have a good holiday.A. Only ifB. If onlyC. ShouldD. would have3.【分析】:句意:假如我是你多好啊,那我就能够也到那边度假了。
If only要“是⋯⋯多好啊!”,后边用虚气形式;only if“只需,只有”,后边用述气形式;两是的。
【答案】C4. If only I ___________ the truth, he would not be so crazy now.A. didn’ t tellB. had not toldC. haven’ t toldD. don’ t tell4.【分析】: if only 后边要用虚气。
本句是的虚气,即前面从句用去达成表示去生的事情,所以要用“ had+去分”构;后边的主句是表示在的,不可以使用“ would/should/coul d/might+ have+原形” 个构,而使用“ would/should/could/might +原形”个构,因后句有now 。
英语虚拟语气专项训练100(附答案)

英语虚拟语气专项训练100(附答案)一、初中英语虚拟语气1.I’m so busy. If I ______ time, I ______ have a good rest.A.have, would B.have, could C.had, would D.had, will【答案】C【解析】试题分析: 句意:我太忙了,如果我有时间,我就会好好休息一下。
从句if +过去式,主句would +动词原形,表明与将来相反的虚拟语气,故答案选C.考点:考查虚拟语气。
2.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。
点睛:虚拟情况从句主句对现在的虚拟过去式(be一般用were)should/would/could/might+do对过去的虚拟had+过去分词should/would/could/might+have done对将来的虚拟过去式(be一般用were)should/would/could/might+do should+动词原形were+to do3.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。
虚拟语气练习题(含答案)

虚拟语气练习题(含答案)1.如果不是下雪天气,我们就会没事了。
2.如果船长更加小心,他的船就不会沉了。
3.如果他明天给我打电话,我会让他知道的。
4.如果你问你的父亲,你可能会得到许可。
5.如果他今天离开,他将在星期五到达那里。
6.如果我是你,我会和他一起去参加派对。
7.如果这数百万的计算是手动完成的,它们完成时就会失去所有实际价值。
8.如果在上次选举中得到了六张选票,他现在就是我们的主席了。
9.If you had not contacted Jerry Brown until recently。
you would think the photograph on the right was strange。
(Changed "shouldn't" to "had not" and added "until recently" for clarity)10.If I had passed the English n。
I would have gone to the concert last Sunday。
(No changes needed)11.Look at the terrible n I am in。
If only I had followed your advice。
(Changed "follow" to "had followed" for past tense)13.If the horse wins today。
it will have won thirty races in five years。
(Changed "would have won" to "will have won" for future tense)14.There is a real possibility that these animals could be frightened by a sudden loud noise。
高中英语虚拟语气练习题(附答案)

高中英语虚拟语气讲解及练习虚拟条件句就是对现实条件的一种虚拟假设,所假设的条件一般不符合事实或与事实相反或在现实中发生的可能性极小。
根据时间的不同,虚拟条件句可分为三种,即与现在事实相反的虚拟条件句、与过去事实相反的虚拟条件句(1)表示与现在事实相反If I had enough money now, I would lend it to you.(2)表示与过去事实相反If he had taken your advice, he wouldn’t have made such a bad mistake.(3)表示与将来事实相反I would go shopping with you if it were to be Sunday tomorrow.1. 虚拟条件句的倒装在虚拟条件句中,为了强调所假设条件的虚拟性,或突出说话人的一种主观愿望,虚拟条件句可用倒装结构。
虚拟条件句的倒装是通过去掉if,把条件从句谓语中的助动词、情态动词或系动词放在句首实现的。
例如:Had I been(= If I had been ) in that situation, I would not have let the thief escape away with so much money.Should there be (= If there should be) a drought, what should we do at that time ?2. 错综时间条件句有时条件从句的动作和主句的动作发生的时间并不一致,这时谓语动词的形式应根据它所要表示的具体时间来确定。
例如:If we hadn’t been working hard in the past few years ,thing s wouldn’t be going so smoothly.3. 含蓄条件句有时假设的情况并不以条件从句的形式表现出来,而是通过某个介词或介词短语(如:with,otherwise,without,but for,in that position)、上下文或其它方式表现出来。
虚拟语气练习含答案

虚拟语气练习1. If my lawyer _______ here last Saturday,he _______ me from going.A. had been;would have preventedB. had been;would preventC. were;would preventD. were;would have prevented解析:A.本题考查虚拟语气。
因为从句表示与过去事实相反的假设,故从句谓语动词用过去完成时,而主句谓语动词用would have +过去分词形式。
2. If I had worn my overcoat,I _______cold.A. won’t have caught B couldn’t have caughtC. won’t catchD. wouldn’t catch解析:B.本题考查虚拟条件句中主句谓语动词的使用。
因为从句用了过去完成时,可知主句谓语动词用would / could have +过去分词形式。
根据句意,可知选B.3.—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 taken 解析:B. 根据答语,可知本题考查与过去事实相反的虚拟语气。
故从句谓语动词用过去完成时,而主句谓语动词用would have +过去分词形式。
4. I didn’t see your sister at the meeting. If she _______,she would have met my brother.A.has comeB. did comeC. cameD. had come解析:D.根据句意“在会上我没有看到你的姐姐。
英语英语虚拟语气专项训练100附答案

〔英语〕英语虚拟语气专项训练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.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。
3.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 本不做⋯⋯却做了。
虚拟条件从句练习题(含答案)

虚拟条件从句练习题(含答案)虚拟条件从句是英语语法中的一个重要部分,用来表示假设或假想的情况。
通过虚拟条件从句可以表达与事实相反的情况或假设。
以下是一些虚拟条件从句的练习题,希望能帮助大家更好地掌握这一语法知识。
1. If I _________ (be) you, I would apologize to her.答案:were2. If he _________ (have) enough money, he would buy a new car.答案:had3. If she _________ (know) the answer, she would tell you.答案:knew4. If it ___________ (rain) tomorrow, the picnic will be canceled.答案:rains5. If they _________ (study) harder, they would pass the exam.答案:studied6. If you ___________ (come) to the party, I would be very happy.答案:came7. If I ________ (know) his number, I would call him.答案:knew8. If she ________ (not be) so lazy, she would have finished the project by now.答案:were not9. If he ________ (go) to bed early, he would not be tired in the morning.答案:went10. If we ________ (leave) now, we would catch the next bus.答案:left以上是虚拟条件从句的练习题及答案,希望能帮助大家加深对这一语法知识的理解。
if虚拟语气练习题及答案(可编辑修改word版)

精品文档
been D. Had he left
10. I did not see your sister at the meeting.
If she , she would have met my brother
A. has come B. did come C. come D. had come
A. Had I been you B. I were you C. Were I
youD. I had been you
3. If it tomorrow, what would we do?
A. rains B. were to rain C. would rain D.
rain
4. today, he would get there by Friday.
put off the visit to the Yangpu Bridge
A. WereB. ShouldC. Would D. Will
4. I was ill that day, otherwise I
the
sports meeting.
3 / 15
精品文档
A. would have taken part in B. took part in
12. If it
for the snow, we
the
mountain yesterday
A. were not, could have climb B. were not,
could climb
C. had not been, could have climbed D.
hadn’t been, could climb
吾日三省乎吾身。为人谋而不忠乎?与朋友交而不信乎?传不习乎?——《论语》
初中英语虚拟语气专项训练100(附答案)含解析

初中英语虚拟语气专项训练100(附答案)含解析一、初中英语虚拟语气1. If I ______ you, I _____the job.A.was; will take B.was; would take C.were; would take D.were; will take 【答案】 C【解析】试题分析:句意:如果我是你,我就要这份工作。
If引导的句子是愿望时,用过去式表示,而且系动词用were,主句用would加原形。
故选C。
考点: 考查虚拟语气的用法。
2.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。
点睛:3.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。
4. If I went to the moon, I ______ bring something unusual back to the earth.A.couldB.willC.wouldD.shall【答案】C【解析】试题分析:此题考查if引导的条件状语从句的相关知识。
根据语境可知此句的含义是如果我去月球,我会带回一些不同寻常的东西。
这个假设成立的几率很小,故看为虚拟语气。
根据语法知识可知从句要用一般过去时,主句要用过去将来时,过去将来时的基本构成would+动词原形,故选C。
虚拟条件句练习题附答案

虚拟条件句在英语中,语气是动词的一种形式,用来表示说话人的意图或态度。
英语的语气有三种:_____语气(表示所说的话是事实),_____语气(表示所说的话是请求或命令)_____语气(表示所说的话只是一种主观的愿望或假设或建议等)。
如果所表示的条件是真实的,或者完全有可能实现的,叫真实条件句,主句和从句的谓语都用陈述语气。
如果所表示的条件不可能实现或者实现的可能性很小时,叫非真实条件句,主句和从句的谓语要用虚拟语气。
(练习: 1.If I _____(be) you, I __________(tell) them the truth.如果我是你的话,我就会把真相告诉他们。
2.If I_____(get) the information, I__________(let) you know first.如果我知道这个情况的话,我会第一个告诉你。
3.If we__________(have) enough money, we _______________(buy)the house.如果我们有足够的钱的话,我们就买下那座房子了。
4.If she ______________(come), what _______________(say) to her?万一她来了,我该怎么对她说呢?5.If you don’t hurry, you__________(be) late for school.(2)省略if的虚拟条件句在虚拟条件句中,如果有were,had,或should,就可以省略if,把这些助动词放在句首。
练习:改写下面句子,省略句中if1.If I were you, I would tell them the truth.2.If we had had enough money, we would have bought the house.3.If she should come, what should I say to her?能力训练1. If I _____ him yesterday,I _____ him about it.A. saw; would askB. had seen; would have askedC. had seen; would askD. saw; would have asked2. What do you think would happen if there _____ no light during the night?A. isB. will beC. wereD. would be3. If her lawyer _____ here last Sunday, he _____ her from going.A. had been; would have preventedB. had been; would preventC. were; would preventD. were; would have prevented4. If it had not been for the liberation, no changes _____ place in my hometown.A. would have takenB. would have been takenC. will takeD. will be taken5. _____ late tomorrow, who would take her place?A. Should Miss Green comeB. If Miss Green would comeC. Miss Green should comeD. If Miss Green comes6._____ it _____, the crops _____ be saved.A. Had; rained; couldB. Should; rain; wouldC. If; rains; shouldD. Would; rain; should7. If we _____ yesterday, we _____ the work.A. weren’t interrupted; would fini shB. didn’t interrupt; would have finishedC. hadn’t interrupted; had finishedD. hadn’t been interrupted; would have finished8. _____, he would have succeeded in the examinations.A. If he has worked hardB. If he works hardC. Had he worked hardD. Were he worked hard9. — Can I stay at home tomorrow?— Yes, you can if it______.A. will snowB. is going to snowC. snowsD. snowed10.I don’t know if he _____ this afternoon. But if he ____, I will tell you.A. will come; will do;B. comes; will doC. will come; doesD. comes; does11. Ask him to ring me up if you ______ him.A. seeB. sawC. would seeD. will see12. If people _________ polluting the air, animals and plants will die soon.A. don’t st opB. didn’t stopC. shall not stopD. haven’t stopped13. I’ll go shopping with you if you ______ wait.A. willB. wouldC. shouldD. are going to答案:(If I were you, I would tell them the truth.如果我是你的话,我就会把真相告诉他们。
虚拟条件句练习

虚拟语气1.If you had warned Jane ,she __on time, but she was late.A. will comeB. would comeC. had comeD. would have come2.If we ___ now ,we would arrive in good time.A. leaveB. leftC. have leftD. had left3.If you ____ tomorrow, I would have time to see you.A. comeB. will comeC. are to comeD. were to come4.If I____ you ,I would do it at once.A. amB. would beC. beD. were5.If I _____ time, I would have stayed there longer.A. have hadB. hadC. had hadD. would have had6.If we ____ last night ,we _____ the task by now.A. didn't interrupt...would have finishedB .weren't interrupted...would have finishedC. hadn't been interrupted...would have finishedD. hadn't been interrupted...would finish7.If I were you, I____ to the cinema .A. would have goneB. would goC. had goneD. should go8.______,I would go with him.A. If he wantsB. If he wantedC. Wanted heD. Were he want9.If we ____ earlier, we wouldn't have missed the train.A. leftB. leaveC. would leaveD. had left10.I should have told you if you ___me the other day.A. had askedB. askedC. have askedD. ask11.If I had passed my exams I ____ to university.A. will goB. should goC. would goD. would have gone12.I would have gone to the meeting if I ____ time.A. had hadB. have hadC. hadD. would have had13.If I had hurried. I_____ the train.A. would catchB. could catchC. would have caughtD. had caught14.If I had time _____ see the new movie at the Capital Theater.A. I'llB.I shallC.I mayD. I'd15. If I pass my driving test. I ____ a car.A. would buyB. were to buyC. shall buyD. shall have bought16.If you were in better health , we _____ you to join them in the work last week.A. would have allowedB. would allowC. should allowD. had allowed17.If it hadn't been for those doctors, I ____to this day.A. would have not livedB. would not liveC. wouldn't have livedD. hadn't lived18.If you _____ that late movie last night, you wouldn't be sleepy.A. didn't seeB. hadn't seenC. haven't seenD. wouldn't seen19.If it ______ tomorrow ,I think I'll attend the class.A. rainedB. will rainC. had rainedD. rains20.I could have done better if I _____ more time.A. have hadB. hadC. had hadD. will have had21.If I _______ you ,I would go there right now.A. amB. isC. wereD. had been答案1-5 DBDDC 6-10 CBBDA 11-15 DACDC16-21 ACBACC。
精简英语虚拟语气练习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。
高中英语虚拟条件句单项选择题50题

高中英语虚拟条件句单项选择题50题1. If I were you, I ___ that job.A. would takeB. will takeC. tookD. take答案:A,本题考查与现在事实相反的虚拟条件句。
If 从句用一般过去时(were),主句用“would + 动词原形”,所以选A。
2. If he ___ harder, he would pass the exam.A. studiedB. studiesC. had studiedD. study答案:A,此题为与现在事实相反的虚拟条件句。
If 从句用一般过去时,主句用“would + 动词原形”,study 的过去式是studied,故选A。
3. If it ___ tomorrow, we would stay at home.A. rainedB. rainsC. had rainedD. rain答案:A,这是与将来事实相反的虚拟条件句,If 从句用一般过去时或“were to + 动词原形”或“should + 动词原形”,rained 是一般过去时,所以选A。
4. If she ___ here now, she could help us.A. wereB. isC. wasD. has been答案:A,本题考查与现在事实相反的虚拟条件句,If 从句用were(不管主语是什么),主句用“would/could/should + 动词原形”,故选A。
5. If I ___ enough money, I would buy a new car.A. haveB. hadC. hasD. having答案:B,这是与现在事实相反的虚拟条件句,If 从句用一般过去时,have 的过去式是had,所以选B。
6. If I had known you were coming, I ______ a bigger cake.A. would makeB. would have madeC. madeD. had made答案:B,本题考查与过去事实相反的虚拟条件句。
高中英语语法:虚拟语气专项练习精选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。
中考英语虚拟语气在条件句中的应用单选题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 虽然也有“能够”的意思,但在这个语境中,would 更符合表示意愿的意思。
2.If he had time, he _____ go to the park.A.willB.wouldC.canD.could答案:B。
同样是与现在事实相反的虚拟语气,从句用一般过去时,主句用“would/should/could/might + 动词原形”。
A 选项will 不对;C 选项can 不符合虚拟语气;D 选项could 意思不太准确,would 更能表达“会去”的意愿。
3.If she _____ a magician, she could make all our homework disappear.A.isB.wasC.wereD.are答案:C。
在虚拟语气中,be 动词一般用were,不管主语是单数还是复数。
A 选项is 和 D 选项are 是一般现在时,不符合;B 选项was 虽然也是过去式,但在虚拟语气中特定用were。
4.If we had a magic carpet, we _____ travel around the world easily.A.willB.wouldC.canD.could答案:D。
这里考查与现在事实相反的虚拟语气,could 表示“能够”,更符合语境。
A 选项will 错误;B 选项would 通常表示意愿,不太符合“能够”的意思;C 选项can 不是虚拟语气的用法。
虚拟语气练习题及答案

虚拟语气练习题及答案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”后面跟的从句通常使用虚拟语气,表示愿望或希望,根据时间的不同,可以使用不同的时态来表达。
高中英语虚拟语气练习题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 虽也可用于虚拟语气,但在本题中不如would 恰当。
2.If he had time, he ____ go to the park.A.willB.wouldC.shallD.should答案:B。
同样是对现在情况的虚拟语气。
if 条件句中he had time 表示与现在事实相反,主句用“would/could/should/might + 动词原形”。
A 选项will 不对;C 选项shall 不适用;D 选项should 不如would 符合本题语境。
3.If she ____ more confident, she would speak in public.A.isB.wasC.wereD.be答案:C。
对现在情况虚拟,if 从句中be 动词用were,主句用“would/could/should/might + 动词原形”。
A 选项is 是现在时,不符合虚拟语气;B 选项was 一般用于过去时;D 选项be 单独使用不合适。
4.If we had a car, we ____ travel more easily.A.willB.wouldC.shallD.should答案:B。
对现在情况虚拟,if 从句表示与现在事实相反,主句用“would/could/should/might + 动词原形”。
A 选项will 是将来时;C 选项shall 一般用于第一人称的将来时或命令等;D 选项should 在此处不如would 恰当。
九年级英语虚拟语气在条件句中的应用单选题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 I had enough time, I ______ go to the park.A.canB.couldC.willD.would答案:D。
与现在事实相反的虚拟语气,结构为if+主语+动词过去式,主语+would/could/should/might+动词原形。
A 选项can 不能用于虚拟语气;B 选项could 表示“能够”,但此处用would 更合适;C 选项will 不能用于虚拟语气;D 选项would 表示“将会”,符合虚拟语气的用法。
3.If I knew his phone number, I ______ call him.A.canB.couldC.willD.would答案:D。
同样是与现在事实相反的虚拟语气,结构为if+主语+动词过去式,主语+would/could/should/might+动词原形。
A 选项can 不能用于虚拟语气;B 选项could 表示“能够”,但此处用would 更能表达“会”的意思;C 选项will 不能用于虚拟语气;D 选项would 符合虚拟语气的用法。
4.If I were taller, I ______ play basketball better.A.canB.couldC.willD.would答案:D。
高一英语虚拟语气在条件句中的用法单选题20题

高一英语虚拟语气在条件句中的用法单选题20题1. If I were you, I ______ study harder for the exam.A. wouldB. willC. shallD. can答案:A。
本题考查与现在事实相反的虚拟语气。
在虚拟语气中,与现在事实相反,从句用一般过去时(be 动词用were),主句用“would + 动词原形”。
选项B“will”、C“shall”和D“can”均不符合虚拟语气的用法。
2. If I had enough money now, I ______ a new computer.A. boughtB. would buyC. will buyD. buy答案:B。
与现在事实相反,从句用一般过去时,主句用“would + 动词原形”。
选项A“bought”是一般过去时,但在虚拟语气中主句不用一般过去时;选项C“will buy”是一般将来时,不符合虚拟语气用法;选项D“buy”是一般现在时,也不符合。
3. If she ______ free today, she would go shopping with me.A. isB. wasC. wereD. be答案:C。
虚拟语气中,be 动词在与现在事实相反的条件句中用were。
选项A“is”是一般现在时的形式;选项B“was”用于与过去事实相反的虚拟语气;选项D“be”形式错误。
4. If he knew the truth, he ______ angry.A. would beB. will beC. isD. was答案:A。
与现在事实相反,从句用一般过去时,主句用“would + 动词原形”。
选项B“will be”是一般将来时;选项C“is”是一般现在时;选项D“was”用于与过去事实相反的虚拟语气。
5. If I ______ a bird, I would fly freely in the sky.A. amB. wereC. wasD. be答案:B。
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
虚拟条件句
在英语中,语气是动词的一种形式,用来表示说话人的意图或态度。
英语的语气有三种:_____语气(表示所说的话是事实),
_____语气(表示所说的话是请求或命令)
_____语气(表示所说的话只是一种主观的愿望或假设或建议等)。
如果所表示的条件是真实的,或者完全有可能实现的,叫真实条件句,主句和从句的谓语都用陈述语气。
如果所表示的条件不可能实现或者实现的可能性很小时,叫非真实条件句,主句和从句的谓语要用虚拟语气。
(
练习: 1.If I _____(be) you, I __________(tell) them the truth.
如果我是你的话,我就会把真相告诉他们。
2.If I_____(get) the information, I__________(let) you know first.
如果我知道这个情况的话,我会第一个告诉你。
3.If we__________(have) enough money, we _______________(buy)the house.
如果我们有足够的钱的话,我们就买下那座房子了。
4.If she ______________(come), what _______________(say) to her?
万一她来了,我该怎么对她说呢?
5.If you don’t hurry, you__________(be) late for school.
(2)省略if的虚拟条件句
在虚拟条件句中,如果有were,had,或should,就可以省略if,把这些助动词放在句首。
练习:改写下面句子,省略句中if
1.If I were you, I would tell them the truth.
2.If we had had enough money, we would have bought the house.
3.If she should come, what should I say to her?
能力训练
1. If I _____ him yesterday,I _____ him about it.
A. saw; would ask
B. had seen; would have asked
C. had seen; would ask
D. saw; would have asked
2. What do you think would happen if there _____ no light during the night?
A. is
B. will be
C. were
D. would be
3. If her lawyer _____ here last Sunday, he _____ her from going.
A. had been; would have prevented
B. had been; would prevent
C. were; would prevent
D. were; would have prevented
4. If it had not been for the liberation, no changes _____ place in my hometown.
A. would have taken
B. would have been taken
C. will take
D. will be taken
5. _____ late tomorrow, who would take her place?
A. Should Miss Green come
B. If Miss Green would come
C. Miss Green should come
D. If Miss Green comes
6._____ it _____, the crops _____ be saved.
A. Had; rained; could
B. Should; rain; would
C. If; rains; should
D. Would; rain; should
7. If we _____ yesterday, we _____ the work.
A. weren’t interrupted; would fini sh
B. didn’t interrupt; would have finished
C. hadn’t interrupted; had finished
D. hadn’t been interrupted; would have finished
8. _____, he would have succeeded in the examinations.
A. If he has worked hard
B. If he works hard
C. Had he worked hard
D. Were he worked hard
9. — Can I stay at home tomorrow?
— Yes, you can if it______.
A. will snow
B. is going to snow
C. snows
D. snowed
10.I don’t know if he _____ this afternoon. But if he ____, I will tell you.
A. will come; will do;
B. comes; will do
C. will come; does
D. comes; does
11. Ask him to ring me up if you ______ him.
A. see
B. saw
C. would see
D. will see
12. If people _________ polluting the air, animals and plants will die soon.
A. don’t st op
B. didn’t stop
C. shall not stop
D. haven’t stopped
13. I’ll go shopping with you if you ______ wait.
A. will
B. would
C. should
D. are going to
答案:
(
If I were you, I would tell them the truth.
如果我是你的话,我就会把真相告诉他们。
If I got the information, I would let you know first.
如果我知道这个情况的话,我会第一个告诉你。
If we had had enough money, we would have bought the house.
如果我们有足够的钱的话,我们就买下那座房子了。
If she were to/should come, what should I say to her?
万一她来了,我该怎么对她说呢?
(2)省略if的虚拟条件句
在虚拟条件句中,如果有were,had,或should,就可以省略if,把这些助动词放在句首。
Were I you, I would tell them the truth.
Had we had enough money, we would have bought the house.
Should she come, what should I say to her?
1-13 BCAAA BDCCC AAA。