if所帶的條件狀語從句中哪個是主句,哪個是從句?
題目:
if所帶的條件狀語從句中哪個是主句,哪個是從句?
如:We will put off the sports meeting if it rains tomorrow.
另外,請問怎麼看一個句子的主從句?
如:When we arrived she was making some fresh coffee.
解答:
一 狀語從句的種類
§ 1狀語從句的種類
用來修飾謂語動詞、其它動詞、定語、狀語或整個句子的從句叫做狀語從句.狀語從句可分爲:
1.時間狀語從句2.地點狀語從句;3.原因狀語從句;4.條件狀語從句;5.目的狀語從句;6.讓步狀語從句;7.比較狀語從句;8.程度狀語從句;9.方式狀語從句;10.結果狀語從句.
§2狀語從句的時態特點
一般情況下,時間和條件狀語從句的謂語動詞一般用「一般現在時」表示「一般將來時」,用「現在完成時」表示「將來完成時」.
二 時間狀語從句
§3時間狀語從句(adverbial clause of time)
1.由when,while,as引導的時間狀語從句.
【區別】when,while和as的區別:when引導的從句的謂語動詞可以是延續性的動詞,又可以是瞬時動詞.並且when有時表示「就在那時」.
While引導的從句的謂語動作必須是延續性的,並強調主句和從句的動作同時發生(或者相對應).並且while有時還可以表示對比.例如:
While my wife was reading the newspaper,I was watching TV.(was reading是延續性的動詞,was reading和was watching同時發生)
As表示「一邊……一邊」,as引導的動作是延續性的動作,一般用於主句和從句動作同時發生;as也可以強調「一先一後.
As we was going out,it began to snow.當我們出門時,開始下雪了.(as強調句中兩個動作緊接著先後發生,而不強調開始下雪的特定時間)
2.由before和after引導的時間狀語從句.注意before引導的從句不再用否定式的謂語,並且當before引導的從句位於主句之後,有時譯成「就,才」.還要注意主句和從句之間的時間關係.當主句用將來時,從句總是用現在時;如果before引導的從句謂語用的是過去時,則主句動詞多用過去完成時,這樣以便體現動作發生的先後.After表示主句動作發生在從句動作之後.主句和從句的動作的時間關係正好與before引導的從句相反.
3.由till或until引導的時間狀語從句.till和until一般情況下兩者可以互換,但是在強調句型中多用until.並且要注意的是:如果主句中的謂語動詞是瞬時動詞時,必須用否定形式;如果主句中的謂語動詞是延續性動詞時,用肯定或否定形式都可以,但表達的意思不同.例如:
4.由since引導的時間狀語從句.since引導的從句的謂語動詞可以是延續性的動詞,又可以是瞬時動詞.一般情況下,從句謂語動詞用一般過去時,而主句的謂語動詞用現在完成時.但在It is +時間+since從句的句型中,主句多用一般現在時.例如:
5.由as soon as,immediately,directly,instantly,the moment,the instant,the minute,等引導的時間狀語從句.這些連詞都表示「一……就」.
【注意】hardly(scarcely,rarely)…when / before,no sooner…than相當於as soon as之意.主句用過去完成時,從句用一般過去時.當hardly,scarcely,rarely和no sooner位於句首時,主句應用倒裝語序.
6.由by the time引導的時間狀語從句.注意時態的變化:在一般情況下,如果從句的謂語動詞用一般過去時,主句的謂語動詞用過去完成時;如果主句的謂語動詞用一般現在時,主句的謂語動詞用將來完成時.
7.由each time,every time和whenever引導的時間狀語從句.
8.由as long as和so long as引導的時間狀語從句.這兩個連詞表示「有多久……就多久」.
三 地點狀語從句
§4地點狀語從句 (adverbial clause of place)
地點狀語從句一般由連接副詞where,wherever等引導,已經形成了固定的句型,例如:
句型1:Where+地點從句,(there)+主句.
【注意】此句型通常譯成「哪裡……哪裡就……」;主句在從句後面時,there可用可不用;如果主句在從句的前面時,一般都不用there.
句型2:Anywhere/ wherever+地點從句,+主句.
狀語從句是句子的狀語由一個從句充當,來修飾主句中的動詞,形容詞或副詞等.狀語從句都由從屬連詞引導,與主句連接,放在句末時,一般不在前面加逗號.
狀語從句根據它表示的意思可分爲時間,原因,條件,比較,結果,目的等類.
時間狀語從句:是由when,as,while,after,before,since,until,as soon as 等從屬連詞引導的狀語從句.
時間狀語從句中的謂語動詞不能用一般將來時,只能用一般現在時表示將來發生的動作或存在的狀態.
原因狀語從句:because,since,as和for都表示原因.because語勢最強,回答why提出的問題,用來說明人所不知的原因.當能夠很明顯的看出原因或人們已知原因,就用as或since.
由because引導的從句如果放在句末,且前面有逗號,則可以用for來代替.但如果不是說明直接原因,而是多種情況加以推斷,就只能用for.
目的狀語從句:表示目的狀語的從句可以由in order that,so that,等詞引導.
結果狀語從句:結果狀語從句常由so...that 或 such...that引導,要掌握和區分這兩個句型,
首先要了解so和such後面分別跟什麼詞.such是形容詞,修飾名詞或名詞詞組,so是副詞,只能修
飾形容詞或副詞.so 還可與表示數量的形容詞many,few,much,little連用,形成固定搭配.
如:The box is so heavy that I can't carry it.
讓步狀語從句:是由though,although 引導的狀語從句.
添加新評論