方 群
请看这道2006年河北省的中考题:
—Mike wants to know if________a picnic tomorrow.
—Yes. But if it________, well visit the museum instead.
A. you have; will rain
B. you will have; will rain
C. you will have; rains
D. will you have; rains
正确答案应该是C。为什么同样一个if,后面所接的时态却不相同呢?这要从if引导的条件状语从句说起。
条件状语从句表示主句动作发生的条件,在初中阶段常由if(如果)引导,表示假如有从句的动作发生就会有主句的动作发生。例如:
Please call me if he is at home. 假如他在家的话,请给我打电话。
条件状语从句和主句还有一个共同的伙伴,有时它可以替代从句和主句,它就是“祈使句+and / or+简单句”。其中and表示句意顺承;or则表示转折,意为“否则”。例如:
If you work harder, youll pass the exam.
= Work harder, and youll pass the exam. 如果你再努力些,你就会通过考试。
If you dont hurry up, youll miss the train.
= Hurry up, or youll miss the train. 如果你不快点儿,你就赶不上火车了。
在学习条件状语从句时,同学们要注意以下几点:
一、时态呼应
一般来讲,复合句都要遵循主、从句时态呼应规律,状语从句也不例外。即主句用现在时,从句也用现在时;主句用过去时,从句也用过去的某种时态。具体地讲,主句是一般现在时(包括祈使句和含有情态动词can, may, must等),从句也用一般现在时。例如:
Have a good rest if you are tired. 如果你累了,就好好休息一会儿吧。
You must see the doctor if you are ill. 如果你生病了,就必须去看医生。
这里提醒大家特别要注意:如果主句是一般将来时态,这时从句不可以用将来时态,而要用一般现在时。例如:
I wont go there with you if it rains tomorrow. 如果明天下雨的话,我就不和你一起去那儿了。
If we do nothing, there will be only standing room on the earth. 假如我们不采取任何措施,地球上将只有站的地方了。
二、主从句的位置
大多数情况下,从句可以位于主句之前,也可以位于主句之后。不过从句在前时,主从句之间必须用逗号隔开。例如:
Please tell me if he comes back.
= If he comes back, please tell me. 如果他回来了,请告诉我一声。
三、if的两面性
if引导条件状语从句时意为“如果”,如果引导宾语从句则意为“是否”。请比较:
1) We will go out if it is fine tomorrow.
2) I dont know if the train has arrived.
句1) 中if引导的是状语从句。这个从句表示“条件”,修饰主句。整个句子的意思是“如果明天天气好,我们就出去”。句2) 中if引导的是宾语从句,充当谓语动词dont know的宾语,整个句子的意思是“我不知道火车是否到了”。
通过以上讲解,同学们应该知道本文开头那道中考题的答案为什么选C了吧?再做几道题巩固一下吧!
[实战演练]
句型转换(同义转换)
1. A. You must be quick. If not, youll miss the early bus.
B.______quick,______youll miss the early bus.
2. A: Put on your coat, or youll catch a cold.
B:______you______put on your coat, youll catch a cold.
3. A. If you dont help me, I cant finish my work on time.
B.______help, I cant finish my work on time.
4. A. If you play basketball here, you may break the windows.
B.______play basketball here,______you may break the windows.
Keys:1. Be, or
2. If; dont
3. Without your
4. Dont, or