先请看下面试题:

Next month we're going somewhere interesting as soon as the holiday _____ .


A. will begin B. has begun


C. begins D. is beginning


【易错选项】选A


【易错原因】

1. 未掌握时间状语从句中用一般现在时表将来的用法。

2. 分不清主句Next month we're going somewhere interesting……是表示一般将来时


【正确答案】C


【知识点解析】as soon as“一…就…”,引导时间状语从句,从句用一般现在时表示将来,主句用一般将来时,即所谓的“主将从现现象”;故选C。

主将从现是指在时间状语从句、条件状语从句和让步状语从句中,如果主句是一般将来时,从句用一般现在时替代一般将来时。

If it doesn’t rain tomorrow, we’ll go to the Great Wall.


如果明天不下雨, 我们就会去长城。


I'm going whether you like it or not. 不管你喜不喜欢我都要去。

The meal will be ready for her whether she comes or not .不论她来不来,把饭给她准备好.

Whether he will come himself or send a person is unimportant .


不管是他本人来还是派人来并不重要.


If he is in, I'll pay him a visit. 如果他在家,我就来拜访他。

If it rains tomorrow, we'll not go out. 如果明天下雨,我们就不出去。

You' miss the plane if you don't hurry. 如果你不快点,你会误飞机。

If he comes, will you tell him the truth? 如果他来了,您能告诉他真相么?

They will if they can help. 如果他们能帮忙,他们会帮的。


If he runs he’ll get there in time. 如果他用跑的,他就会及时赶到那儿。

The cat will scratch you if you pull her tail. 如果你拉猫的尾巴,它就会抓你。

If you fail in the exam,you will let him down.如果你考试不及格,你会让他失望的。

这里特别注意if条件状语从句与if引导的宾语从句之间的区别:



  He will call you if he comes back. 如果他回来,他会给你打电话。



  (此句if表如果,是条件状语从句,所以用主将从现。)



  I don’t know if he will come back. 我不知道他是否会回来。



  (此句if表是否,相当于whether,引导宾语从句, 所以不遵循主将从现,应根据实际情况选择时态。)



  补充:when也有相同的用法。



  He will call you when he comes back. 当他回来的时候,他会给你打电话。



  (此句when表当…时候,是时间状语从句,所以用主将从现。)



  I don’t know when he will come back. 我不知道他何时会回来。



  (此句when表什么时候,引导宾语从句, 所以不遵循主将从现,应根据实际情况选择时态。)


但是,when引导的宾语从句不能用这种表达:


Please tell me when he will come here?


从句一般现在时常见的有以下六种情况:

一、如果主句是将来时或表示将来含义时,那么条件和时间状语从句多用一般现在时

如: When I grow up, I will be a nurse and look after patients/ I want to be a nurse and look after patients.

我长大后要当一名护士,照顾病人。

二、如果主句是祈使句,那么从句通常要用一般现在时

如:Don’t laugh at me when I make a mistake.

我犯错误的时候不要笑话我。

三、如果主句是含有情态动词的一般现在时,根据需要从句多用一般现在时

如:You should be quiet when you are in the reading room

在阅览室时应保持安静。

四、 如果if的条件状语从句遇到变换间接和直接时 , 祈使句应用not to....

如:“Don't close the window if the rain stops,” she said.

“如果雨停了,就不要关上窗户,”她说。

→She said not to close the window if the rain stops.

她说如果雨停了就不要关窗户。

常见的时间状语从句的连词有:as soon as,when,while ,as,until等

五、主将从现说的是在含有时间状语从句和条件状语从句的主从复合句中,如果主句的时态是一般将来时,那么从句要用一般现在时。

例如:I will tell him about it when he comes. 他来的时候我会告诉他的。

If it is fine tomorrow, we will go outing. 如果明天天气好,我们就去郊游。

六、如果主句的时态是过去将来时,那么从句要用一般过去时 。例如:

He said that he would have another try if he had the chance.

他说如果有机会他会再试一次。

I knew he could help me if he was free the next day.

我知道如果他第二天有空的话,他会帮我的。

主要标志有:if 、unless 、until、 when 、as soon as等。其它还有由so…that…构成的结果状语从句,由Though…或…but…构成的让步状语从句和由because或so构成的原因状语从句。


注意:

1. 主句也并非永远用将来时,也可以用情态动词,例如:

If he finishes the homework, he can play outside. 如果他做完了作业,可以出去玩。

If he misses the first bus, he may be late. 如果他错过了首班车,他可能会迟到。

主句还可以用祈使句,主语是 you,通常省去:

If you have mistakes, correct them. 如果你有错误,纠正他们。

If you don't like the soup, leave it there. 如果你不喜欢汤,放那吧。


2. 从句也并非永远都是一般现在时,还有可能用现在进行时,比如:

If he is working, we won't disturb him. 如果他正在工作,我们就不打扰了。

If I am sleeping, he will do things quitely. 如果我在睡觉,他会悄悄做事。