回覆列表
-
1 # 使用者3126633275333651
-
2 # 髒話比謊話乾淨558
從句which和what的用法區別:Which指代這件事,what指代內容,what可以引導名詞性從句,在從句中可做主語、賓語、表語。which是關係代詞,引導定語從句,在從句中可充當主語、賓語、表語。 擴充套件資料
一、後接名詞時的'區別:
當用作定語修飾其後接名詞時,只用which和what,which和what的區別是:前者用於選擇範圍較小或較明確的場合,後者用於選擇範圍較大或不明確的場合。如:
二、其後不接名詞時的區別:
當其後不接名詞時,二者均可用,which和what的用法區別依然是:前者用於選擇範圍較小或較明確的場合,後者用於選擇範圍較大或不明確的場合。
注:當選擇範圍比較明確且用作賓語時,who也可以用which或whichone代之。
that,what和which
1. that引導名詞性從句時只起連線從句的作用,本身沒有任何意義,因此在從句中不充當任何句子成分,它的使用須注意以下幾點: A. 引導賓語從句時,that常可省略,但如果主句後跟有並列賓語從句時,只能省略第一個that;若賓語從句前插有別的從句時,that也不能省略。例如: He told me (that) he was all right and that he would come to see me when he was free. 他告訴我說他很好,並說在他有空時來看我。 B. that引導主語從句位於句首時不可省略.如果it作形式主語,而that從句置於句末, 這時that可以省略。例如: That he has lost his work is not true. 他丟了工作不是真的。 =It is not true (that) he has lost his work. C.當主語為the reason時,注意應用that 引導其表語從句,不能受漢語影響而誤用because。例如: The reason why he was late was that he missed the early bus. 他遲到的原因是他沒趕上早班車.(此句中的that不可用because代替) D.引導同位語從句時,切不可錯用which。例如: Word has come that some American guests will come to visit our school next week. 有訊息說下週將有一些美國客人來我校參觀。
2. what與which引導名詞性從句時都在從句中充當句子的某一成份,如主語、表語、賓語或定語,其區別是:what表示泛指的事物,常譯為"什麼"或"所……的事物", whatever是它的強語勢"無論什麼";which表示特定事物中的"哪一個(些)",一般情況下在從句中充當定語,後接名詞,在一定的語境中,它所修飾的名詞可以省略,whichever是它的強語勢"無論哪一個(些)"。例如: I believe what (whatever) he says. 我相信他說的(不管他說什麼我都相信)。 I will give her which (whichever) book she likes on the shelf. 這個書架上的(任何一本)書,只要她喜歡,我都會給她。