anyone, whoever的区别

I wish to have friend with () shares my hobbies and interests.

A whomever               B no matter who

C whoever                D anyone

为什么anyone不行?

请先 登录 后评论

1 个回答

刘永科   - 教育出版集团英语总顾问 & 英语系列图书主编
擅长:语法理论,语言学,文化背景

本句缺少一个词语,这个词语既能充当 with 的宾语,又要充当 shares 的主语。这个重任只有 whoever 才能担当(whoever = anyone who)。anyone 只能担任一个角色,不合格。whomever = anyone whom,也不合格,whom 无法充当 shares 的主语,它是个宾语的角色。

原句有一个错误 have friend 。改为:I wish to be friends with whoever shares my hobbies and interests.

请先 登录 后评论
  • 1 关注
  • 1 收藏,2107 浏览
  • cl 提出于 2021-04-23 19:56