close

restrictive

想好答案就可以點開往下讀囉!

 

 

restrictive answer  

 

You are prettier than all of the girls who are in our school.
 
叮咚叮咚~
答案的確是a),沒有逗號的那句是正確的!
 
“who”子句在英文裡面很常見,
經常用來形容或描述”who”子句前面的人,
但”who”子句和逗號的組合也很容易被搞混,
讓英文學習者常因此在使用逗號時戰戰兢兢。
 
在限定及非限定的文法上,
究竟要不要加逗號這個難題,
其實不用把它想得太複雜~
只要心裡默問一個問題,
答案就會變得很明顯:
 
這個“who”子句在整個句子裡面是必要資訊嗎?
 
若必要,就不要加逗號,
若為非必要,子句前後要加逗號
(除非子句位於句尾,則該子句後面的逗號要省略)。
 
這裡可把逗號想像成分隔物,
「因為非必要的子句隔開也沒關係,所以要加逗號」這種感覺。
 
可是怎麼判斷子句究竟必要還是非必要呢?
 
這時候,
試著把子句拿掉,
若句意因此受影響而改變,
那該子句就是必要的;
反之,
如果原句即使子句拿掉了意思也沒改變,
則代表該子句為非必要,只是扮演順帶一提補充說明的角色而已。
 
說越多越頭昏腦脹~
拿這次的例句來實驗:
 
You are prettier than all of the girls who are in our school.
 
“who are in our school” 是用來形容前面 “all of the girls”的子句,
這子句究竟要不要逗號,
幾個步驟可以輕鬆判斷:
 
1、 默問:”who are in our school”是必要資訊嗎?


2、 判斷 “who are in our school” 必要性:把子句拿掉
 
→ “You are prettier than all of the girls.” (妳比所有女生漂亮。)
很明顯地,「妳比所有女生漂亮」和「妳比所有我們學校的女生漂亮」意思完全不同,所以這例子的子句不能拿掉否則會影響到句意,也就是該子句為必要資訊。
 
3、 根據步驟2結果加逗號:
若為必要資訊=不加逗號;
非必要資訊=要加逗號。
 
這個例子裡面的子句"who are in our school"為必要,所以不能加逗號。
 
 
是不是很快就分辨出來了呢?
 
話說回來,
b)句並不是文法錯誤的句子,
只是語意不符合中文而已,所以不是正確答案:
You are prettier than all of the girls, who are in our school.
「妳比所有女生漂亮。(對了,)那些女生都在我們學校。」
不但語意不符,
語意上還透露出(全世界)所有女生都在「我們學校」,
不合事實邏輯,所以不正確。
 
 
最後最後,
用下列幾題複習一下,
看看是不是都分得很清楚了呢?
 
1. a) 和 b) 兩者皆為正確的英文句子,但語意上哪裡不同?
a) I like children who make me laugh.
b) I like children, who make me laugh.
 
2. a) 和 b) 兩句裡,子句前後的 "_" 裡究竟需不需要逗號呢?
a) I visit my parents_ who live in Taichung_ once a week.
b) The boy_ who tripped and fell_ started crying.
 
 
需要答案的話再舉一下手囉!
Good luck! smile emoticon

arrow
arrow

    踢哪 發表在 痞客邦 留言(0) 人氣()