The novels,(that) have become popular recently, were written by a writer, (which) is an American-born Chinese. 括號起來的關代,應改用哪個關代?

2017-08-21 5:21 pm

回答 (5)

2017-08-23 4:32 pm
The novels, which have become popular recently, were written by a writer who is an American-born Chinese.
2017-08-21 7:35 pm
(which)---->who------relative pronoun---used after a comma in writing,to add more information about a particular person; to show which person you are talking about; the writer.(=thing mentioned earlier=antecedent).
(that)---->which -----determiner,relative pronoun---used after a comma in writing, to add more information about the thing,the novel.(=thing mentioned earlier=antecedent)
2017-08-21 6:45 pm
who其先行詞writer
2017-08-22 3:41 pm
The novels "that/which" have become popular recently "are" written by a writer "who" is an American-born Chinese.
可能應改成上面這樣才正確。(that只能用在限定性質,which則限定與非限定均可;此處為限定性質)
「限定性質的修飾語」不可用逗號與先行詞隔開。
作者仍在世時,動詞用現在式:who is
未出現時間座標,應寫成are written(因為所述是一件永遠為真的事實)
2017-08-22 10:35 am
The novels,(that) have become popular recently, were written by a writer, who is an American-born Chinese. Yip


收錄日期: 2021-05-01 14:28:40
原文連結 [永久失效]:
https://hk.answers.yahoo.com/question/index?qid=20170821092158AAZHx11

檢視 Wayback Machine 備份