作者boyofwind (風逝情滅)
看板juniorhigh
標題Re: [問題] 很基本的關代
時間Sat Dec 4 16:33:44 2004
※ 引述《p666 (做個有志氣的中山女孩)》之銘言:
: 國中學的都忘了
: who whose whom
: which of which
: that
: 是在什麼樣的情況下使用阿
: 好比who whose whom
: 都是修飾人有什麼差別阿
基本是 若先行詞是指"人"---------who
若先行詞是指職業 事物----which
而whose則是who和which的所有格
以下舉5個例句
1.The boy (who is watching TV) is my son
2.The boy (who I talked to) is my son
3.The watch (which is sold out) is very famous
4.The watch (which I wear) is not fake
5.The boy (whose father is a teacher) is my classmate
例句1是who當主詞
例句2是who當受詞 雖然學校老師可能會強調用"whom" 但who其實亦可
值得注意的是 若將介係詞to給調到前面 則一定要用to whom 而不能用who 且不能省略
例句3是which當主詞
例句4是which當受詞
例句5就是所有格whose
而你上文所謂的of which 其實就是把關係子句後面的介係詞移到前面
但 這種做法不可常用 有些動詞片語不一定可分
而which 和who皆能使用that來代替 可是that使用有限制
考試常常考喔 寫英文作文時也絕對不能犯這種錯誤
that使用限制:4不5要(高中會補充更多)
所謂5個必定要使用that:
1.先行詞含有序數
2.先行詞含有最高級
3.先行詞含有以下詞語:
all
the very(正是)
the only(唯一)
the same(同一)
no
every
any
但後3者在現代"美語"中不受限制 請注意
4.先行詞同時含有"人"和"非人"
例如:Look at the boy and his dog (that are talking to my mother).
這時先行詞是"一個男孩一隻狗" 你無法判別要用哪個關係詞 於是就想到that
5.避免和疑問詞重複
例如:Who is the man (that is singing)?
這時先行詞是一個"男人" 理當關係詞用who 但前面有疑問詞who 所以用that
所謂4種情況絕對不能使用that
1.關係代名詞that之前絕不可有逗點
2.關係代名詞that之前絕不可有介係詞
3.關係代名詞that絕不可當所有格
4.先行詞為以下詞語時 絕不可使用that
people
those
they(he)
one
簡單介紹到這裡렠希望能解決你的疑惑
PS:所謂先行詞 就是關係子句要修飾的東西
PS2:用括號括起來的 就是關係子句
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 222.250.144.122
※ 編輯: boyofwind 來自: 222.250.144.122 (12/04 16:35)
※ 編輯: boyofwind 來自: 222.250.144.122 (12/04 16:36)
※ 編輯: boyofwind 來自: 222.250.144.122 (12/04 16:39)
1F:推 xainbo:講的詳細,好,推一下 61.231.49.24 12/04
2F:推 p666:謝謝囉^____^ 61.223.193.253 12/04
※ 編輯: boyofwind 來自: 222.250.144.122 (12/04 20:59)
3F:推 onset:比老師補充的還多(只有必須要用的地方)推! 61.229.254.23 01/30