Did you break ______ glasses?
A both of B both the C either of D the both
我查过both的用法,说both直接放在名词前做定语,若有其他限定词 the ,these则要放在这些词前,所以为什么不能选both the呢?
答:这是一道句意不清的题,不宜出现在中考、高考中.
析:glasses,是可数名词的复数,可以是玻璃杯的复数,也可能是眼镜(因为通常由两块镜片组成,常以复数形式出现,一付眼镜说a pair of glasses,the glasses,则既可能指“那付眼镜”,也可指"那些玻璃杯".做本题首先要弄清楚的,到底这glasses指的是眼镜还是玻璃杯?如果没有这个both,则两种理解都可以:
译:Did you break the glasses?
是你打破那眼镜的吗?或
是你打破那几个玻璃杯的吗?
析:加了个both之后,情况有点不同.当glasses作眼镜解释时,是成对出现,一般是整体考虑.如果是两块镜片都打破了,就是一付眼镜被打破了,如果要问你(怀疑是你打破的),则会问:Did you break the (pair of) glasses?根本不会想到这个both!这两个玻璃镜片都是你打破的吗?那是废话!
所以,很有可能是发现有两个玻璃杯被人打破了,怀疑是不是你干的好事,也想知道,是不是两个都是你打破的,还是你只打破了其中的一个,别一个是别人打破的,问:
Did you break both the glasses?两个玻璃杯都是你打破的吗?(B项正确)
Did you break both of the glasses.意思同上(A项缺少the,排除)
Did you break either of the glasses?两个玻璃杯中的有一个是你打破的吗?(C项缺the,排除)
是的,作为前位限定词,both 可以放在中位限定词the前,但中位限定词the不可以放在前位限定词both前面,所以D是错误的.
所以,此题唯一句法正确的答案是B,没有争议!
不知道楼主,你的“参考/正确" 答案是什么?正确答案为D,就是有人和我说 theboth中的the是修饰both的那叫错误答案。我已经从词法(限定词)的高度来说明,它是错的了!一般只知道the, my, his, this, a, 不能连用,不知道为什么,不知道它们是限定词,更不知道限定词还有前位、中位和后位之分,有些限定词还“兼职”,both其实是个“兼职”限定词。不知道这个语法点的,靠语感知道D是错的,B是通顺的。相信我,没错的!可参考章振邦的《新编英语语法》之限定词篇去说明D是错的。不过,both还可以作代词,则另当别论。作为名词前的限定词时,the是中位,both是前位。前后关系不能弄错。类似的:all the students, 没听说过the all students吧?但是,如果all作代词,the all.倒是有的。同现,the both.也是有的。这时的both, all是不定代词。