English Deutsch Français Italiano Español Português 繁體中文 Bahasa Indonesia Tiếng Việt ภาษาไทย
所有分類

who.which.that的用法,有那些的先行詞後不能加that呢?為什麼呢?20點

2005-09-03 09:58:46 · 5 個解答 · 發問者 Anonymous in 社會與文化 語言

5 個解答

您的問題,必須從關係子句的兩個角度來看,所以首先請容小弟稍微區別兩種關係子句。(一) 限定性關係子句Recently I was visited by a very good friend who had just returned from a long walk in the woods.本例句來源:遠東高中英文第六冊第八課您可以注意到,上句中的關代「who」前面並沒有逗點,這就是所謂的「限定性關係子句」。所謂的「限定性關係子句」使用的時機,在於釐清先行詞的身份可能性。換句話說,在第一句話中,說話者有很多 very good friends,但是加上「限定性關係子句」後,變成身份上特別指「who had just returned from a long walk in the woods」的那一位,並非任意的每一位朋友。在這種關係子句中,若關係代名詞當關係子句中動詞的受詞時,則可以省略。例如:He was the boy who(m) you like. [ who是like的受詞 ]He was the boy you like. [ 此時可省略 ]whom 是 who 的受格形式,但它的不只是關係代名詞的受格而已。而且充當關係代名詞時,whom 並不能任意省略,除了上面的條件之外,要吻合另一個要求,例如下列二句:Mr. Johnson is the right person whom young students can rely on.Mr. Johnson is the right person on whom young students can rely.這兩句中的 whom,都充當 on 的受詞。但只有第一句的whom 可以省略,第二句的 whom 因為介係詞 on 移位到它前面,所以不能省略:Mr. Johnson is the right person young students can rely on. (省略 whom:正)Mr. Johnson is the right person on young students can rely. (省略 whom:誤)除了關係子句以外,whom 也可以引導名詞子句,例如:The police did not know [whom he killed].此時,您可以發現,whom 前面並沒有先行詞,所以整個子句非關係子句,而是名詞子句,做動詞 know 的受詞,這時的 whom 就不能加以省略。換句話說,whom 只有在關係子句中,充當受詞,且沒有介係詞直接放置它前面時,才可以省略。 其他關係代名詞(that/which)的省略條件,跟who/whom是一樣的。(二)非限定性關係子句I am longing to see the Metropolitan Museum, which contains the key to the greatest treasures in the world.而第二句中的關代「which」前面則有逗點,這就是所謂的「非限定性關係子句」。所謂的「非限定性關係子句」使用的目的,跟釐清先行詞的身份並無關連,只是為了提供進一步額外的訊息。換句話說,「the Metropolitan Museum」就是那間博物館,清清楚楚,不須限定身份範圍,而後面的「which contains the key to the greatest treasures in the world」只是提供多一點關於該博物館的訊息。非限定性關係子句的關係代名詞,在任何情況下,都不能省略:That handsome boy was Prince David, who all my classmates like deeply. [正]That handsome boy was Prince David, all my classmates like deeply.[ 此時省略將造成錯誤 ]其他關係代名詞(that/which)的省略條件,跟who/whom是一樣的。(三) 複合關係代名詞這個詞專指「that」。當先行詞同時包含「人」與「物」時,則關係代名詞使用「who」或「which」均不妥,所以此時均改採用「that」:People and wild animals that got killed in the flood outnumber those last year.(四) 每個先行詞後面,都可以加上 that 當關係代名詞。但若須使使用關係副詞時,則不可以使用 that (分裂句除外),例如:He was born in the 1970s, when the world economy was suffering from depression.此時,因為需要使用關係副詞,所以不能使用that取代when:He was born in the 1970s, that the world economy was suffering from depression. (誤)回答者:落日騎士。作者:落日騎士。ⓒ2005-引用前請先知會本人,並請加註此段訊息

2005-09-03 10:14:50 · answer #1 · answered by Anonymous · 0 0

到下面的網址看看吧

▶▶http://candy5660601.pixnet.net/blog

2014-06-23 15:47:23 · answer #2 · answered by ? 1 · 0 0

這是關係代名詞的部分
1.先行詞是人---用who /that
先行詞是物---用which/that

2.who/which/that當主詞時不可以省略 當受格時可以省略
ex:Mary is the girl who came to my home yesterday.
who是主詞時不可以省略
ex: The comic book (which) I bought yesterday is very interesting.
which當受格時可以省略

3.that 的特殊用法
(1)先行詞是 人+物
(2)先行詞有形容詞最高級
(3)先行詞有all,no.any,the same,the only等字
(4)以who,which以頭的問句
(5)先行詞有序數

我只知道這樣 不知道哪些先行詞不能加that

2005-09-03 10:21:07 · answer #3 · answered by Anonymous · 0 0

關係代名詞that前通常不可以出現在以下兩種情形1. 介係詞後不可以用 thatThis is the house in which (not that) she lives.2. 非限定用法形容詞子句(先行詞為專有名詞,唯一人事物或特定指涉的人事物)後,也就是逗點後不可以用 thatHe goes to college in London, which (not that) is also where he was born.

2005-09-03 10:20:47 · answer #4 · answered by Anonymous · 0 0

先行詞不能加that有句子前面有最
高級...或有each等字時不能用

2005-09-03 10:12:35 · answer #5 · answered by Anonymous · 0 0

fedest.com, questions and answers