作者houch (Amazing Evelyn)
看板Eng-Class
标题Re: [文法] You may invite _______ you like.
时间Wed Mar 28 17:28:47 2012
※ 引述《ihateher (iphone)》之铭言:
: ※ 引述《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].
Good idea!
so, 我的问题是,
You can invite the peoson "who" you like.
"whom"
"that"
"x"
在关系子句中,如果有先行词, 而且关系代名词前面没有介系词的时候,
用who, "whom" "that" , "省略" 都可以对!
换句话说, 在有先行词时,
who 跟whom 都可以对.
回到此题
You may invite _______ you like.
A:who B:whom C:whoever D:whomever
照这个逻辑看来,
那应该 whoever 跟whomever 都可以对罗?
不知道大家有甚麽意见..
因为用google去搜寻语料,
发现两个都有人用~
--
欢迎讨论英语教学问题
http://www.actions.com.tw
http://tw.myblog.yahoo.com/actions.language
--
※ 发信站: 批踢踢实业坊(ptt.cc)
◆ From: 111.184.176.20
1F:→ SetsunaLeo:前面的人说过,whomever比较正统,whoever比较口语 03/28 18:19
2F:→ SetsunaLeo:若为考试故,请选答案D。没为什麽,就是考试 03/28 18:20
3F:→ jhug:钻牛角尖的考试真的让「学英语」这件事变得很烦人... 03/28 19:00