华园论坛

 找回密码
 注册会员

QQ登录

只需一步,快速开始

扫一扫,访问微社区

查看: 972|回复: 0

虚拟语气在条件状语从句中的应用

[复制链接]
MARSMAN 发表于 2010-5-21 23:26:01 | 显示全部楼层 |阅读模式



<BR><BR>虚拟语气(Subjunctive Mood)这一语法项目几乎是四、六级必考的内容,也是各类英语考试中心测试的重点之一。虚拟语气是一种特殊的动词形式,用来表示说话人所说的话并不是事实,而是一种假设、愿望、怀疑或推测。<BR>  1. 虚拟现在时表示与现在事实相反的假设,其if 从句的谓语形式用动词的过去式(be 一般用were),主句用would/ should/ could/ might +动词原形。<BR>  1) If places ______ a like, there would be little need for geographers.<BR>  A. being   B. are   C. be   D. were<BR>  如果各个地方都一样,就不需要地理学家了。(答案是D)<BR>  2) If I _____ the meaning of the word, I wouldn't have to look it up.<BR>  A. know   B. knew   C. known   D. knowing<BR>  如果我知道这个词的意义,就不必查词典了。(答案是B)<BR>  2. 虚拟过去时是表示与过去事实相反的假设,if 从句的谓语形式用过去完成时即had+过去分词,主句用would / should / could / might + have +过去分词。<BR>  例:1995年6月四级第46题<BR>  We didn't know his telephone number, otherwise we _____ him,<BR>  A) would have telephoned    B) must have telephoned <BR>  C) would telephone       D) had telephoned <BR>  本题是与过去时相反的虚拟句,从句中用过去完成式,主句中用would have done。本句相当于if we had known his telephone number,we would have telephoned him。答案是A) would have telephoned。 <BR>  3. 虚拟将来时是表示对将来实现的可能性很小的或不确定的假设。If从句的谓语形式用一般过去式或用were to / should +动词原形,主句用would / should /could/ might +动词原形。<BR>  例:1996年1月四级第44题<BR>  Jean doesn't want to work right away because she thinks that if she ______ a job she probably wouldn't be able to see her friends very often.<BR>  A. has to get   B. had got   C. were to get   D. could have got<BR>  本句的意思是:“琼不想马上就工作,她认为要是找了工作,就不能经常探访她的朋友了”。 这说明,琼目前没有工作。句中假设的情况在近期内并不会存在。该条件句应当用表示将来情况的虚拟语气。 条件从句的谓语用should或were to引出。 因此C. were to get 是本题答案。选项A. has to get是陈述语气的现在时,不能用于虚拟条件句中。选项B. had got是虚拟语气的过去时,不能表示将来时间。选项D. could have got不能用于虚拟语气的条件从句中.<BR><BR>4. 省略if 采用倒装语序的条件句。<BR>  有时可以把含有助动词、情态动词、be或have的虚拟条件句中的连词if 省去,而将had , should, were 等词提到主语之前,即用倒装结构。(这种结构在口语中很少使用)。<BR>  例:1997年6月四级第42题:<BR>  Had he worked harder, he _____ the exams.<BR>  A. must have got through     B. would have got through<BR>  C. would get through      D. could get through<BR>  本题前半句是表示与过去事实相反的虚拟条件从句,后半句是表示与过去事实相反的主句。相当于:If he had worked harder, he would have got through the exams.本题的答案是B. would have got through。选项A. must have got through(肯定通过)表示一种对过去事情的主观推测,不是与过去事情相反的情况。另外,must不能用在虚拟条件句中。选项C. would get through(就会通过)是虚拟语气现在时的一种表示方法,表示与现在事实相反。选项D. could get through(可能通过),could也可以用于非真实条件句里,表示与事实相反的情况,但这里,它只表示与现在事实或将来可能的事实相反。<BR>  5. 有时虚拟条件句并没来if 从句表示出来,而是用介词短语、上下文或其它方式来表示。<BR>  例:1995年6月四级第46题<BR>  We didn't know his telephone number; otherwise we __________ him.<BR>  A. would have telephoned     B. would telephone<BR>  C. must have telephoned     D. had telephoned<BR>  结合选项可知, 全句的意思是:“我们不知道他的电话号码,否则我们会打电话给他”。本句中otherwise 引出的是一种与过去事实相反的假设条件, 即实际上没有打电话,因此应选A. would have telephoned。全句相当于:If we had known his telephone number, we would have telephoned him. 选项B. must have telephoned中“must + 完成式”表示“必定……”。选项C. would telephone 的意思是“会打电话”。 因为本题是讲过去发生的情况, 实际上没有打电话,所以不能用would telephone。选项D. had telephoned表示“已经打过电话”,但本题的意思是“没有打过电话”, 所以 D 不是答案。









您需要登录后才可以回帖 登录 | 注册会员

本版积分规则

关于华大|华园照片|工作机会|物品交换|华大贴吧|我要表白|禁言帐号|手机论坛|HK ICP备09009564号|广告联系

Copyright 1960-2018 华园论坛-华大论坛 桑梓年华泉州厦门华侨大学论坛-最受华大学生欢迎的校园BBS站!

GMT+8, 2024-5-2 09:26 , Processed in 0.032023 second(s), 6 queries , Gzip On, MemCached On.

快速回复 返回顶部 返回列表