whoever从句的难题

下面的题目是福建省2012年的高考题:

We promise _________ attends the party a chance to have a photo taken with the movie star.

A. who B. whom C. whoever D. whomever

所给的答案是C,但怎么看这个句子好像讲不通,请老师指导!最好能分析一下句子结构!!

请先 登录 后评论

最佳答案 2014-03-27 15:50

promise可以接双宾语:promise you a chance,“答应给你一个和机会”。

whoever是一个复合连接代词,意思相当于anyone who, any person who.一词兼两职,既充当了先行词,又充当了关系代词,可以充当从句的主语。而whomever意思相当于anyone whom, any person whom.不能充当从句的主语,只作宾语。

所以你给的句子,实际是:

We promise whoever attends the party a chance to have a photo taken with the movie star.

= We promise anyone who attends the party a chance to have a photo taken with the movie star.

不定式to have a photo taken with the movie stara chance的定语。

请先 登录 后评论

其它 0 个回答

  • 0 关注
  • 3 收藏,2487 浏览
  • 胡碧英   提出于 2014-03-27 15:00

相似问题