※ 引述《houch (Amazing Evelyn)》之銘言:
: You may invite _______ you like.
: A:who B:whom C:whoever D:whomever
: What is your answer?
: 這一題在我facebook上面考倒一堆英文老師了...
: 不知道大家有何高見?~
其實我挺不信可以考倒一推英文老師的...
這叫做「複合關代」,意思就是「將先行詞和關代」結合:
whomever = anyone whom
whoever = anyone who
whichever = anything which
答案之所以是D,真的跟invite一點關係都沒有。
因為把句子還原就是以下:
You may invite [anyone _____ you like].
空格後面少受詞(因為like為vt及物動詞),所以表示關代當受格。
所以:
You may invite [anyone whom you like].
anyone whom = whomever
所以:
You may invite [whomever you like].
解答結束。
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 114.34.122.156