作者best1yiyi (yoyo)
看板Eng-Class
標題[文法] whoever/whomever的區別
時間Tue Jan 4 23:18:36 2011
這是我最近在研究所英文裡看到的一題考題,
懇請各位高手們幫我解答,謝謝!!!
I have a box of chocolate for ______ his/her homework first.
A) anyone finishes
B) whoever finishes
C) whomever finishes
他給的答案是B(不過答案常常有錯....(汗))
我的問題是:這裡不是應該用受詞的whomever嗎?
電子辭典上茶道說這兩個字可以互通,那她們的差別在?
如果a選項的anyone 後面加個 who應該就可以了吧?!
不好意思小的才疏學淺,感謝各位的回答!!!
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 118.168.232.249
→ Skabo:並不是可以互通 而是whom逐漸被捨棄越來越多人只用who 01/04 23:22
→ kenotic:可看成 for anyone who/that 01/04 23:32
推 BBMak:用who的時機在於,被取代詞在後面那一句是主詞 01/05 00:07
→ BBMak:如果被取代的詞在後面那一句是受詞才用whom 01/05 00:07
→ BBMak:而在這一句被取代詞+finishes ...,他很明顯是主詞 01/05 00:09
→ BBMak:所以用whoever 01/05 00:09
→ best1yiyi:喔喔喔感謝樓上的各位!!!!!我懂了!!!!謝謝!!! 01/06 00:18