英语难题

[复制链接]
查看11 | 回复5 | 2011-1-30 20:15:19 | 显示全部楼层 |阅读模式
to improve the quality of our products,we asked for suggestions____had used the products 答案是填whoever 为什么不能用who

回复

使用道具 举报

千问 | 2011-1-30 20:15:19 | 显示全部楼层
看句子需要的意思吧whoever 表示不管是谁,跟no matter who一个意思而who只表示谁因为句子想表达“我们为了提高产品的质量,我们向所有用过产品的人征求意见”。whoever比who更加合适。
回复

使用道具 举报

千问 | 2011-1-30 20:15:19 | 显示全部楼层
ask sb for sth此句中缺少sb,所以whoever=those who 单独who 1 此举不是who引导的宾从2 先行词没有与人有关的词。如he asked who had taken his book.
he asked the boy who had taken his book.
回复

使用道具 举报

千问 | 2011-1-30 20:15:19 | 显示全部楼层
你看到这句话里面的suggestions和后面的products都是复数,说明是要从所有的客户那里拿到建议。此时用WHO只能表现单独的某个客户或几个客户,而WHOEVER却能表现出任何一个客户的意思。希望帮到你。
回复

使用道具 举报

千问 | 2011-1-30 20:15:19 | 显示全部楼层
whoever的用法 =no matter who主要是句子的句意问题。用who不适合。只表示谁whoever是无论谁。广义点的嗯。
回复

使用道具 举报

千问 | 2011-1-30 20:15:19 | 显示全部楼层
根据题意
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

主题

0

回帖

4882万

积分

论坛元老

Rank: 8Rank: 8

积分
48824836
热门排行