we have been best friends for a long time 为什么best前不加the

来源:学生作业帮助网 编辑:六六作业网 时间:2024/05/10 20:21:40
wehavebeenbestfriendsforalongtime为什么best前不加thewehavebeenbestfriendsforalongtime为什么best前不加thewehavebe

we have been best friends for a long time 为什么best前不加the
we have been best friends for a long time 为什么best前不加the

we have been best friends for a long time 为什么best前不加the
在用于表示最高级时,best前面一定要加the;但这里best只是一个形容词,表示“最好的”,不是最高级,不须加the.
大意:很久以来,我们都是最好的朋友.
另请注意,判断是不是最高级,可以通过best XXX后面是否有加范围限定;有范围限定,如:
he is the best in our class,中的“in our class”,才能有最高级.所谓一山更比一山高,没有范围,就没有“最”.
这样说,楼主能理解么

通常最高级前面是要加定冠词the的,但这里的best应该理解为一个普通的形容词,用法跟其它形容词一样。
这个句子相当于:
He's been my best friend for a long time.
换种说法,best就表示最高级了:
He's been the best friend of mine for a long time.