看板 Eng-Class 關於我們 聯絡資訊
這是我最近在研究所英文裡看到的一題考題, 懇請各位高手們幫我解答,謝謝!!! 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