2 which与what的一个区别

I have no idea ______ is better, so I took both of them.

A. what         B. which            C. how          D. why

答案是 B,选 A 不行吗?


请先 登录 后评论

最佳答案 2018-12-28 13:48

I have no idea ______ is better, so I took both of them.

A. what         B. which            C. how          D. why

是的,答案要选 B,选 A 不行。Which 与 what 的区别是:which 通常指有明确范围的选择,而 what 则通常指没有明确范围的选择。在本题中,选 which 的关键信息是better 和 both of them,这说明选择范围是明确的,即只有“两者”,所以要选 which。又如下面的句子也要用 which, 不能用 what:

The two students are twins. Can you tell which is the elder? 这两个学生是孪生兄弟。你能分清哪个是哥哥吗?

I don’t know which is worse—spending Christmas alone or watching my friends get drunk.我不知道哪样更糟——是独自一个人过圣诞节还是看着朋友们喝醉。

请先 登录 后评论

其它 2 个回答

陈才   - 英语教师
擅长:中考英语,词法问题

I have no idea which is better, so I took both of them.

参考译文:我不知道哪一本更好,所以我2本都要/买了。

A. what    B. which      C. how       D. why

答案是 B,选 A 不行吗?

(1)which一般用于从已知或有限范围内的人或事物作出选择的场合,也就是说,其选择对象的范围有一定限制.

Which do they want me to do? declare war or surrender?.

他们想让我做什么,宣战还是投降?

(2)what一般用于从未知或无限范围内的人或事物作出选择的场合,也就是说,其选择对象的范围无一定限制。

What do you want?. 

你想要什么?

What did she tell you, anyway?. 

总之,她告诉了你什么?


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

   《牛津英语用法指南》第三版622节指出:“当我们心中选择的数目有限时,更倾向于用 which 。”“We've got white or brown bread. Which will you have? 我们有白面包和黑面包。你要哪一种?(比 ... What will you have?更为自然。)”

    

    所以:

    I have no idea ______ is better, so I took both of them.

    A. what         B. which            C. how          D. why

    答案最好是选择 B,不要选 A 。


请先 登录 后评论
  • 0 关注
  • 2 收藏,12726 浏览
  • 欢欢   提出于 2018-11-07 14:35

相似问题