條件狀語從句講解①

if 引導的條件狀語從句

【定義①】表示在某條件下,某事很可能發生,條件是可能存在的,主句中某種情況發生的概率很高。如:

If you ask him,he will help you.如果你請他幫忙,他會幫你的。

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

If you have finished the homework,you can go home.如果你作業做完了就可以回家了。

【定義②】表示不可實現的條件或根本不可能存在的條件,也就是一種虛擬的條件或假設。從句多用一般過去時或過去完成時,表示對現在或過去的一種假設。如:

If I were you,I would invite him to the party.如果我是你,我會邀請他參加聚會。

I would have arrived much earlier if I had not been caught in the traffic.要不是交通堵塞,我本會來得早一些。

【時態】

1.if從句用一般現在時,主句用一般將來時

If he runs, he’ll get there in time. 如果他用跑的,他就會及時趕到那兒。

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

2.if從句用一般現在時,主句用may/might/can

If the fog gets thicker, the plane may/might be diverted. 如果霧在大一些,飛機可能就會改在別的機場降落。

If it stops snowing, we can go out. 如果雪停了,我們就可以出去。

3.if從句用一般現在時,主句用must/should

If you want to lose weight, you must/should eat less bread. 如果你想減肥,你必須少吃麵包。

4.if從句用一般現在時,主句用一般現在時

If you heat ice, it turns to water. (也可用will turn)如果把冰加熱,它就會化成水。

5.if從句用現在進行時,主句用一般將來時

If you are looking for Peter, you’ll find him upstairs. 如果你是在找彼得,上樓就會找到他。

6.if從句用現在完成時,主句用一般將來時

If you have finished dinner, I’ll ask the waiter for the bill. 如果你吃完了,我就叫服務生來算賬

【總結】

if 條件句不一般,幾個要點記心間;

條件句,放在前,逗號要放句中間。

條件句表可能,主句多用將來時;

條件句表事實,主句常用現在時。

【補充①】在 if 引導的條件狀語從句中,如果從句談論的是一個有可能發生的事實及其產生的相關的結果,主句用一般將來時態,從句用一般現在時態。如:

We can walk there if we can't find a bus.

If it rains tomorrow, we will not go to the zoo.

What will you do if you find a panda in danger?

【補充②】如果 if 條件句談論的是重複發生和預示要發生的情景和事件,則主從句大多用一般現在時態。如:

If bears are in danger, they attack people.

【補充③】在 if 引導的條件狀語從句中,if 和條件句位置靈活,可直接放在主句後面,若 if 條件句放句首, 從句後面要加逗號,和主句隔開。還要注意前後時態一致原則

【補充④】

“祈使句 + and (or)+ 陳述句”在意思上相當於一個帶有條件狀語從句的複合句。

Hurry up, or you’ll be late.

→If you don’t hurry up, you’ll be late.

Study hard and you will pass the exam.

→If you study hard, you will pass the exam.

unless引導的條件狀語從句

unless的意思是如果不,除非。可與if...not互換。

【例】You will fail in English unless you work hard.

你英語考試會不及格的,除非你更加努力。

as /so long as引導的條件狀語從句

as /so long as意思是“只要”

【例】So long as you're happy, I will be happy.只要你高興,我就高興。

once引導的條件狀語從句

once引導的條件狀語從句,意為“一旦...,就”,從句可置於主句前或後

【例①】Once you begin, never stop.一旦開始,就絕不要停止

【例②】Maths is easy to learn once you understand the rules.一旦你理解了規則,數學就不難學了。

【提示】在條件狀語從句中,用一般現在時代替一般將來時,用一般過去時代替過去將來時。

【例①】If the weather is bad next week, we'll put off the climbing.如果下週天氣不好,我們將推遲爬山。

【例②】Father told me if I worked hard he would buy me a gift.爸爸告訴我,如果我努力學習,他會給我買一份禮物。


分享到:


相關文章: