A>關係代名詞 which 可用來代表前述整句話或整件事情時,加逗號
(例) I failed the exam, which made my Mom upset.
(例) Gorillas, which are large and originate in Africa, can sometimes be found in zoos.
B>當關係子句為補充說明時,稱為非限定子句( non-restrictive clause ,補述子句)
B>當關係子句為補充說明時,稱為非限定子句( non-restrictive clause ,補述子句)
(例) The cake, which my mom bought, is really delicious.
→ 非限定子句在非限定子句中,which 不可用 that 來代替。
C>專有名詞(地名、人名、廠牌名等)與關代之間一定要逗號。
(例) I live in Taiwan, which is a wonderful island in Asia.
(例) Kids love McDonald’s, where they can get good burgers.
→ 限定子句(restrictive clauses)裡的資訊有絕對的必要性,若是沒有這個子句的說明,會造成語意不清, 限定子句 (形容詞子句)之關係代名詞前不能加逗號。
→ 非限定(有逗號) 關係子句 為額外補述的資訊,不為先行詞的指明限定,或先行詞為獨一無二(不需 指明限定 )。
(例) My mom, who loves George Clooney, has the entire DVD collection of E.R.
(例) Lisa has a brother, who works in Japan.
→Lisa有一位在日本工作的哥哥。加上逗號的情境表示Lisa只有一位哥哥。
→Lisa有一位在日本工作的哥哥。加上逗號的情境表示Lisa只有一位哥哥。
** which 前有逗號時 ,which 不可用 that 代替,也不能省略。