anyone
还是
whoever
有这样一道题,是选 anyone 还是 whoever:
Tell _______ you like — it makes no difference to me.http://yingyu.chazidian.com
A. anyone B. who
C. whoever D. what
【陷阱】
容易从中文字面来理解而误选A或B。
【分析】
最佳答案选 C。但若将A, B两项合起来,即用 anyone who这样的形式则也可以。选 C,whoever 引导一个宾语从句,用作动词 tell的宾语。同样地,请看以下类似试题:
(1) _____ comes is welcome.
A. Anyone B. Who
C. Anyone who D. Everyone
此题很容易误选A,因为从汉语意思来分析,可理解为“任何人来都欢迎”,但若选A,此句的结构是混乱的,句中有两个谓语动词 comes 和 is,但却只是一个句子。此题应选C,anyone 是句子主语,who comes 是修饰 anyone 的定语从句。
【anyone还是whoever】相关文章:
★ 4分钟了解俄罗斯:Russia you never konw(视频)
★ 初中英语介词用法
最新
2016-11-24
2016-11-24
2016-11-09
2016-11-04
2016-11-04
2016-11-02