请问这道英语题为什么选B不选A或D?-Would you ming not wearing the old hat?It looks terrible!-OK,I'll put______.A.on another pairB.another one onD.on another

问题描述:

请问这道英语题为什么选B不选A或D?
-Would you ming not wearing the old hat?It looks terrible!
-OK,I'll put______.
A.on another pair
B.another one on
D.on another

正确答案是B。原因如下:帽子是可数名词,可以直接用one hat, two hats来表示,不必用pair 。象手套、袜子等成双、成对的东西就用pair,这样就排除了A。此外,another one on 是一个省略的祈使句。完整的表达方式应该是:put another one on. 其中,put on 是词组,是“戴(帽子)、穿(衣服)”的意思。one是指帽子,为了避免与前面提到的帽子重复,所以用one代替。
希望我的回答帮得到您,来自百度知道团队,满意的话烦请采纳~O(∩_∩)O~

B是一个动副结构,A选项hat不用pair这个数词。D应表达为“pue on another one"

B,put ..on,穿上戴上的意思。
你能不戴这个旧帽子吗?看不去难看死了
好的,我将戴另一个。
another one 其他中的另一个。

因为短语是put ...on望采纳

理由有二:
第一,这是指的的戴帽子,帽子不是裤子,所以用one,裤子用pair
第二,put on 这个词组,是动副结构,代词放中间,名词中间后面均可,所以,只能是put it on,put one on
所以,此题选B

首先,hat 应该用put on来修饰;其次,hat可以用one来代替,我们常说的a hat, 却没有a pair of hat这种说法,所以排除A;another指另一个,需要加上one进行替代hat,所以选B;短语put sth. on