For example:
Do you know whom they are looking for? 你知道他們在找誰嗎?(賓語從句,陳述語序。不能是whom are they looking for?)
I don’t know who did it. 我不知道這是誰干的。(賓語從句。在從句中如果疑問詞作主語,其陳述語序和疑問語序一致。)
She asked me where I had been. 她問我到哪兒去了。(賓語從句。陳述語序,不能是where had I been. 直接引語,間接引語。注意這句話的時態(tài)。)
Can you tell me when the train will arrive? 你能告訴我火車什么時候到嗎?(賓語從句。陳述語序,不能是when will the train arrive. 直接引語,間接引語。)
I don’t know why he hasn’t come yet. 我不知道他為什么還沒來。(賓語從句,陳述語序。不能是why hasn’t he come yet.)
He didn’t tell me what you were doing. 他沒和我說你在干什么。(賓語從句,陳述語序。不能是what were you doing.)
What you have done might do harm t other people. 你所做過的事情有可能傷害別人。(主語從句。what 作從句的賓語。陳述語序,不能是what have you done. 如果用疑問語序,意思發(fā)生了變化,成了“你做了什么?”。)
I don’t know where he is now. 我不知道他現(xiàn)在在哪里。(賓語從句,陳述語序。不能是where is he now.)
Where he went for his weekend is not known. 不知道他去哪里過的周末。(主語從句,where 作從句的地點狀語。陳述語序,不能是where did he go for his weekend.)
Whose fault this is is not important. 這是誰的過錯并不重要。(主語從句,whose 作從句的定語。陳述語序,不能是whose fault is this.)
What I want to know is where he has gone for his weekend. 我想知道的是他到哪里度周末去了。(這句話包含兩個名詞性從句:what I want to know是主語從句,what 在從句中作賓語,從句用陳述語序,不能是What do I want to know. Where he has gone for his weekend 是表語從句,where 在從句中作狀語,從句用陳述語序,不能是where has he gone for his weekend.)
下面我們再分別講述主語從句、賓語從句、同位語從句和表語從句。
主語從句
1.that 引導主語從句時,that 沒有意義,但不能省略。(that 引導賓語從句時可以省略。)
For example:
It worried her a bit that her hair was turning gray. 她的頭發(fā)正在變白,這使她很不安。that引導主語從句,it 作形式主語,that 不能省略。
That she is a rich woman is known to us all. 眾所周知,她是個富有的女人。這是that 引導主語從句,that 不能省略。這句話可以改為用it 作形式主語的句型。請同學們改寫:It is known to us all that she is a rich woman.)
We didn’t know (that) you had sold your house. 我們不知道你已經(jīng)把你的房子賣了。這是that引導賓語從句,that 可以省略。注意這句話的時態(tài)。
2.從句作主語時,多數(shù)情況下由 it 作形式主語,而把主語從句放在后面,尤其是謂語部分(包括賓語)較短的情況下。
For example:
It wasn’t very clear what she meant. 不清楚她是什么意思。
It is important that he should come on time. 他按時來是很重要的。
It is true that that man on the left is a well-known writer here. 左邊那個人是本地的一位著名作家,這是真的。這里,第一個that 引導主語從句,是單純的連詞,無詞義,不作句子成分。第二個that 是指示代詞,作句子成分,是man 的定語。
3.whether 既可以引導主語從句也可以引導賓語從句,但if不能引導主語從句。whether 后面可以加or not, 而if 不能與or not 連用。作介詞賓語時不用if.
For example:
Whether I knew John doesn’t matter. = It doesn’t matter whether I knew John. 我是否認識約翰沒有關(guān)系。
Whether or not she’ll come isn’t clear. = Whether she’ll come or not isn’t clear. = It isn’t clear whether …. 她是否來還不清楚。
北京 | 天津 | 上海 | 江蘇 | 山東 |
安徽 | 浙江 | 江西 | 福建 | 深圳 |
廣東 | 河北 | 湖南 | 廣西 | 河南 |
海南 | 湖北 | 四川 | 重慶 | 云南 |
貴州 | 西藏 | 新疆 | 陜西 | 山西 |
寧夏 | 甘肅 | 青海 | 遼寧 | 吉林 |
黑龍江 | 內(nèi)蒙古 |