PAGE1
PAGE0
语法知识讲解
一、条件状语从句
在英语语法体系中,条件状语从句占据着至关重要的地位,它用于表明主句动作发生所依赖的条件。
一、引导词及用法
(一)if
if意为“如果”,可引导真实和虚拟条件句:
真实条件句:遵循“主将从现”(主句一般将来时、祈使句或含情态动词,从句一般现在时),如Ifitrainstomorrow,wewillstayathome.
虚拟条件句:对现在虚拟,从句一般过去时(be动词用were),主句“would/could/might+动词原形”;对过去虚拟,从句过去完成时,主句“would/could/might+havedone”;对将来虚拟,从句可用一般过去时、“should+动词原形”或“wereto+动词原形”,主句“would/could/might+动词原形”,如IfIwereyou,Iwouldaccepttheoffer.(详情请看之前虚拟语气篇)
(二)unless
“unless”意为“除非;如果不”,相当于“if...not”。
[例句]Youwontpasstheexamunlessyoustudyhard.(=Youwontpasstheexamifyoudontstudyhard.)(你不努力学习,就不会通过考试)
注意:“unless”一般不用于虚拟条件句中表示“if...not”的意思。
(三)aslongas/solongas
“aslongas”和“solongas”都表示“只要”,强调条件的充分性。主从句的时态搭配需根据实际的时间逻辑灵活选择,可使用各种时态。
例句1:Aslongas/SolongasyoukeeppracticingspeakingEnglish,youroralEnglishwillimprove.(只要你坚持练习说英语,英语口语就会提高)
例句2:Aslongasyouhavefinishedyourhomework,youcanplayoutsidenow.(只要你完成了作业,现在就可以出去玩。从句用现在完成时,主句用一般现在时)
(四)suppose/supposing(that)/assuming(that)
这几个词或短语都有“假设,假如”的意思。引导条件状语从句时,从句常用一般现在时来表示将来的假设情况,主句时态则根据语境确定。
例句1:Supposing(that)wemissthelastbus,whatshallwedo?(假设错过了末班车,我们该怎么办)
例句2:Assuming(that)hehastheabilitytohandlethetask,wecanassignittohim.(要是他有能力处理这项任务,我们就可以交给他。从句用现在完成时表状态)
(五)oncondition(that)
“oncondition(that)”表示“在……条件下;条件是”,引导的条件从句是主句事件发生的前提条件或唯一条件。
[例句]Youcanborrowmycaronconditionthatyoureturnitbefore6pm.(你可以借我的车,条件是下午6点前还回来)
(六)provided/providing(that)
“provided/providing(that)”意为“假如;只要;以……为条件”,引导的条件状语从句也表示一种假设条件,用法和“oncondition(that)”类似。
[例句]Provided(that)theweatherisfine,wewillhaveapicnicinthepark.(要是天气好,我们就去公园野餐)
(七)incase
“incase”引导条件状语从句时,意思是“如果;万一”,多用来表示预防措施或对未来不确定情况的准备。
[例句]Takeanumbrellaincaseitrains.(带上伞,以防下雨)
二、条件状语从句的位置
条件状语从句的位置较为灵活,既可以放在主句之前,也可以置于主句之后。
(一)置于句首
当条件状语从句置于句首时,从句后通常用逗号与主句隔开,此时更加强调条件。
[例句]Ifyouhaveanyquestions,pleasefeelfreetoaskme.(如果你有任何问题,请随时问我)
(二)置于句末
当条件状语从句置于句末时,从句与主句之间一般不用逗号,语气上更侧重主句内