1、若与现在事实相反,条件从句的谓语用过去式(be通常用were),主句谓语用“should (would, could, might)+动词原形” (2)、与过去事实相反 若与过去事实相反,条件从句的谓语用过去完成时(had+过去分词),主句谓语用“should (would, could, might)+have+过去分词”(3)、与将来事实相反 若与将来事实相反,条件从句的谓语用过去式(be通常用were),主句谓语用“should (would, could, might)+动词原形”:吉姆,来加入我们吧!抱歉,我不能。如果我有时间,我肯定会去的。结合语境可知下文中表示与现在相反的事实,故
2、条件状语从句中用一般故去时态,选C。考查虚拟语气3You should_ watched TV. There is so much work to do,Anot have Bhave not Cnot Dnot having【答案】A句意“你本不应该看足球比赛,你有许多的工作要做”。本题考查虚拟语气,shouldnt have done本不该做却做了。根据句意,故选A。4-What would you do if you _ a million dollars?-Id give it to the charityAwin Bwon Cwill win Dis to win如果你赢了一百万美元
3、,你要做什么?我会把它捐给慈善机构。结合语境可知条件从句中描述的是与将来相反的事实,故用一般过去时态,选B。if引导的条件状语从句点评:1、与现在事实相反 2、与过去事实相反 3、与将来事实相反 5 If I _Alice, I _them the truth.A. was , would tell B. were ,would tell C. am, will tell Dis , will tell本题的含义是如果我是你,我将告诉他们真相,本题if引导的是一个虚拟的条件句,在虚拟句中,be用were,主句通常用过去的一种,will应该用would,故本题选B。if引导的虚拟条件句。在英文中
4、条件句有两种,一种是真实的条件句,if后遇到将来时用一般现在时,一种是虚拟的条件句,if后用过去时,be用were,在英文的实际使用中应该注意它们的区别。6If I you, I the job.Aam; will take Bwas; would takeCwere; would take Dare; will take如果我是你,我会接受这份工作。结合语境可知本句描述的是与现状相反的事实,故从句用过去时态,主句用过去将来时态。选C。其主要有三种结构:7If I _you, I _the army.Aam, would join Bwere ,would joinCam, will join
5、 Dwere ,will join若与将来事实相反,条件从句的谓语用过去式(be通常用were),主句谓语用“should (would, could, might)+动词原形”。如果我是你,我会加入军队。结合语境可知本句描述的是与现状相反的事实,故选B。8-What can I do with so much money?-If I _ you, I _ give it away to charity.Aam, will Bam, would Cwere, would Dwas, would【答案】C 【解析】 句意 你如何处理这些钱?如果我是你,我会把它捐给慈善机构。表示对现在的虚拟,if
6、引导的从句用一般过去时,语句用would do ,故选C项。 【答案】D如果天气是好的,我们的运动会就不会推迟了。这里是虚拟语气,根据wouldnt可知这是对现在的虚拟,在条件状语中对现在的虚拟用were;put down 镇压,记下;put up提供; put off推迟。根据句意故选D。考查虚拟语气的用法。9If I _you. I would buy a big house for my parents.Abe Bam Cwas Dwere如果我是你。我会买一个大房子给我的父母。这道题考查的是假设,所以要用虚拟语气,用过去时。故选D.10 If my mother _ I get a g
7、rade of 50 in English exam, she would be angry.Aknows Bknew Chas knownDwould know如果我的母亲知道我英语考试成绩是50分,她会生气的。表示与现在事实相反的事实,该用一般过去时态,所以选B。11If I were invited to the party,I _ a red skirt.A will wear B wear C would wear如果我被邀请参加聚会,我会穿红色的裙子。此处考查虚拟语气。句中,主句和从句的谓语都要用虚拟语气,与现在事实相反的假设,从句(条件句)动词过去式( be一般用were);主句
8、(结果句) should /would/ could/ might +动词原形。故答案为C。12Yesterday, the storm delayed us. _ the storm, we would have been here in time.ABut for BIf it were not for CBut that DUnless【详解】昨天暴风雨耽搁了我们。要不是有暴风雨,我们会及时赶到这里的。考查连词。But for要不是+短语;If it were not for要不是(用于对现在的虚拟);But that要不是+从句;Unless除非,后接条件状语从句;根据句中是“the
9、storm”,是名词,所以排除C;根据“would have been ”,是对过去的虚拟排除选项B;分析句子“_ the storm, we would have been here in time.”有暴风雨,我们会及时赶到这里的,应该是“要不是”,故选A。13You _ through that red light, for you _ an accident.Amust have driven; should have caused Bcould have driven; might have causedCcouldnt have driven; should have caused
10、 Dshouldnt have driven; could have caused你不应该开车闯红灯,因为你会引起事故的。考查情态动词。分析句子及选项“You _ through that red light, for you _ an accident.”,你 开车闯红灯,因为你 事故的,可知是对过去的虚拟,应用情态动词+have done。此处是不应该开车闯红灯,会引起事故,故选D。14The air pollution is worse and worse. The government suggests that people _ to work by subway or by bus
11、.Ago Bgoes Cgoing Dto go空气污染越来越糟糕。政府建议人们乘地铁或者乘公交车去上班。考查谓语动词。A. go 去;B. goes 去;C. going 在去;D. to go 为了去。这是一个that引导的宾语从句,suggest后跟的宾语从句应用虚拟语气(should)do结构,should可省略。故选A。15If I _ you, I _ late for school this morning.Awere, wouldnt be Bwere, wouldnt Cwas, wont be Dam, will试题分析;如果我是你,今天早晨我上学就不会迟到。与现在事实相反
12、,故从句用过去时态,主语用过去将来时态。选项B缺少谓语动词。16 Come and join us, Betty! Im afraid I cant. Im too busy now. If I _ time, I would certainly go.Ahave Bhave hadCwill have Dhad-贝蒂,来加入我们吧!-恐怕我不能。我现在太忙。如果我有时间,我当然会去了。分析:考查if引导的虚拟语气。表示与过去事实相反的虚拟条件句。其句子结构为:从句:If + 主语+ had +过去完成式动词+ 主句:主语+ would (should, could, might) + hav
13、e +过去完成式动词+故选 D17If I _ you ,I _ them the story.A. was , tell Bwere , will tell Cwere ,would tell Dam. would tell如果我是你,我会告诉他们这个故事。本题考查虚拟语气,if 从句中用一般过去时,主句中用would +动词原形,表示与现在的事实相反。故选C。18I m so busy. If I time, I travel around.Ahave; would Bhave; could Chad; would Dhad; will 我是那么忙。如果我有时间我会周游世界。与现在事实相反
14、故选C。19-Can you tell me what to wear at the party? -If I _you,I_the blue jeans.Awas,will wear Bam,will wear Cwere,would wear Dwere,wore-你能告诉我穿什么参加聚会吗?-如果我是你,我会穿蓝色的牛仔裤。本题考查的是虚拟条件句中主句和从句的时态问题。用if引导的虚拟条件句,虚拟现在时表示与现在事实相反的假设,其if 从句的谓语形式用动词的过去式(be 一般用were),主句用would/ should/ could/ might +动词原形,例如:If I were
15、in your position I would marry her.结合语境可知应选C。考查虚拟语态。20If I _you. I would wear jeans to the party.Aam B.was C.were D.are句意:如果我是你,我就穿牛仔裤去宴会。与现在事实相反的虚拟语气中,系动词一律用were。21You are overweight. Youd better any junk food. I suggest you more vegetables.Anot to eat, to have Bnot eat, have Cnot eat, to have Dnot
16、 to eat, have你超重了。你最好不要吃垃圾食品。我建议你多吃点蔬菜。Youd better+动词原形,表示你最好做某事;Youd better+not+动词原形,表示你最好不要做某事;suggest+主语+should+动词原形,should可以省略,I suggest+主语+动词原形。根据题意,故选B。22I dont know if he _tomorrow.A Will come Bcomes Ccame Dhas come【解析】考查时态。tomorrow 为将来的时间故用一般将来时态,所以选A。23I wish I _fly to the moon one day Acan
17、 Bcould Cam Dwas 我希望有一天我能飞到月球。通过对这句话的理解我们可以知道这是一个几乎不可能实现的愿望,故在wish 后面的宾语从句中应用虚拟语气,所以用过去时态。故选B。24If I _ you, I _ buy a bike for him.Awas, would Bwas, could Cwere, would Dwere, could如果我是你,我就给他买一辆自行车。虚拟语气用来表示说话人的主观愿望或假想,而不表示客观存在的事实,所说的是一个条件,不一定是事实,或与事实相反。表示与现在事实相反,条件从句用一般过去时,be动词习惯用were,主句用should、could
18、、would + 原形动词。25 If it had been possible, I would have helped him, but I _ too busy.Ahad been Bwould be Cwere Dwas如果可能的话,我肯定会帮助你的,但是我太忙了。对过去的虚拟If+主语+had +动词过去分词,主语+would / should / might / could have + 动词过去分词。所以描述的是过去的事情,故我过去很忙应该用过去时。考查虚拟语气及时态的用法。26If I you, Id keep quiet and listen carefully in cla
19、ss.Aam Bwill be Cwere 与现在事实相反:条件从句用动词过去式,主句用would/could/should/might+动词原形;与过去事实相反:条件从句用had done,主句用would/could/should/might+have done;与将来事实相反:条件从句用动词过去式/should+动词原形/were to do,主句用would/could/should/might+动词原形。如果我是你,我上课就会保持安静,认真听课。27 Had he studied harder, he_ the exams.Amust have got through Bcould
20、get throughCwould get through Dwould have got through如果他学习再努力一点,他就能通过考试了。must have got through 一定通过;could get through 可能通过;would get through 会通过;would have got through 会通过。这句话中Had he studied 是一种省略倒装的形式,相当于If he had studied harder,是虚拟语气的用法,从句中用的是过去完成时,这时主句用would +have +过去分词。故选D。28If I a boss, I would manage a big factory.Aare BwasCwere Dbe如果我是老板,我会经营一家大型工厂。由句意可知,此句是虚拟语气,if引导的从句应该用过去式的形式,其中第一人称用were,故答案为C。29I like drinking wine. But people who drink wine arent allowed to drive.If I you, I would give up wine.Awere; drinking Bam; drinking drink Dwas;to drink
copyright@ 2008-2023 冰点文库 网站版权所有
经营许可证编号:鄂ICP备19020893号-2