2 which与whichever的辨析

Both are the same. You can take _____ you like.

A. which    B. whichever

请问怎么选?谢谢!

请先 登录 后评论

最佳答案 2018-09-13 20:58

在这个问题上,夸克的《英语语法大全》和Huddleston的《剑桥英语语法》说法不一。

当融合型关系代词在从句中作宾语,从句结构为sb choose/like/want/wish/please, 这种结构叫做自由选择结构free choice construction, 表示主句的主语可以根据自己的意愿自由做出选择。例如

She can marry who(ever) she wish.

在自由选择结构中,whoever, whomever, wherever与who, whom, where意义相同,二者可以互换使用,可以认为后者为前者省略了ever。

夸克认为which可以作为代词用于自由选择结构,《大全》第1057页(英文版)有如下例句:

You can take which(ever) you like.

但Huddleston认为作为融合型关系词,which只能是限定词,不能是代词。在自由选择结构的例句中只有who(ever), whom(ever), where(ver), 而没有which(ever)的例句。

因此,网友这个句子选择whichever肯定是正确的。选择which则有争议。因此最好选择whichever,参考答案肯定也是whichever。

请先 登录 后评论

其它 5 个回答

千千学堂   - 英语图书编辑
擅长:英语

我觉得这个句子用 which, whichever 都可以。从这个意义上看,我比较认同网友 zbr1016 的分析。这句子从句意上看,只能填一个缩合连接代词,所以填 whichever 肯定是对的,而且也很可能是出题人的意图。

但是,根据夸克英语语法,当其后连用 sb likes / wishes / want / please 等结构时,which 也可用作缩合连接代词,与 whichever 用法相同。

请先 登录 后评论
zbr1016.

我觉得两个都行,后面如果跟着  You like(You want, you choose ,etc)这种结构的话,这两个词在这种情况下可以互换。 非自由选择结构,比如, Which coat do you like? I'll take whichever has long sleeves.这种情况就不能互换。 个人观点。

请先 登录 后评论
黎反修   - 英语翻译 (已退休)
擅长:数词用法,存在句,英语考试

Both are the same. You can take _____ you like.

A. which    B. whichever

请问怎么选?谢谢!

【答】(1)选择 B. whichever 肯定是正确的。类似例句:All the books are here. You may borrow whichever you like. 所有的书都在这儿,你愿借哪本,就借哪一本。(转摘自赵振才编著:《英语常见问题解答大词典》增订版第五版)

    


请先 登录 后评论
陈才   - 英语教师
擅长:中考英语,词法问题

Both are the same. You can take whichever you like.

=Both are the same.You can take anyone that you like

参考译文:两个都是一样的,你喜欢哪个就拿哪个。

参考译文:两个都是一样的,你可以拿你喜欢的任何一个。

A. which    B. whichever

A:which为具有疑问意思“连接代词:

B:whichever 为“复合型连接代词”或者“融合型关系代词”


请先 登录 后评论
曾克辉  
擅长:英语考试

同意陈老师的解答。不过,陈老师疏忽了,anyone that...应为any one that...

请先 登录 后评论
  • 4 关注
  • 4 收藏,12826 浏览
  • 杨小华   提出于 2018-09-11 21:50

相似问题