There are so many kinds of mp5 in the shopA.what to buy B.which to buy为什么

问题描述:

There are so many kinds of mp5 in the shop
A.what to buy B.which to buy
为什么

which to buy.what表示要买的东西的总和,比如举个例子,你去超市,你问同行的人,要买什么,就是what to buy。但是你已经有要买的东西了,这句就是你要买的就是MP5,那么买的对象已经确认,剩下的就是,你要买那一款了。

你要先搞清楚WHAT跟WHICH是什么意思,
一个是什么,一个是哪个。
你把它翻译过来,
就知道要选哪一个啦,题目说,商店里有很多种类的MP5。
A是买什么,B是买哪个,
你觉得应该是哪个类?
所以答案肯定是B啦,问买哪一个。

A
重新整理了一下
这题主要不是考意思的区别了
如果要选B的话,应该改成 which one to buy
例如:I can't decide which one to buy ,because there are so many toys for me to choose. 我不能决定到底买哪一个玩具,因为这里有太多的玩具让我挑选.cant应该是can't 才对.
表示在多个中择一
因为后文的回答是We can not decide(),分析句子结构已经具有完整的主语与谓语,那么后文不可能再出现一个谓语,因此只能用不定式或者动词ing形式充当宾语
句子可以变成We can not decide to buy ()=we can not decide () to buy
因为句中缺少一个宾语,所以后文必须还它一个宾语,这里可以用
what相当于something that,指代上文的MP5
或者是用which one,one作为实际宾语,which作为形式宾语

就是说:在商店里有很多款式的mp5
回答应该就是买哪一款
选b