作者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
1F:→ Skabo:并不是可以互通 而是whom逐渐被舍弃越来越多人只用who 01/04 23:22
2F:→ kenotic:可看成 for anyone who/that 01/04 23:32
3F:推 BBMak:用who的时机在於,被取代词在後面那一句是主词 01/05 00:07
4F:→ BBMak:如果被取代的词在後面那一句是受词才用whom 01/05 00:07
5F:→ BBMak:而在这一句被取代词+finishes ...,他很明显是主词 01/05 00:09
6F:→ BBMak:所以用whoever 01/05 00:09
7F:→ best1yiyi:喔喔喔感谢楼上的各位!!!!!我懂了!!!!谢谢!!! 01/06 00:18