I have a best friend 有没有错?两个英语老师,一个说是对的,一个说是错的,我该信谁啊?好像说best前面要加“the”吧?

问题描述:

I have a best friend 有没有错?两个英语老师,一个说是对的,一个说是错的,我该信谁啊?好像说best前面要加“the”吧?

I have a best friend,是没有错的,另一个老师说错可能是根据best是*,此处没有比较,所以不应该用比较级或*,只能用原级.I have a good friend.有他的道理.
但像 he is my best friend.就绝对是正确的,有一个暗指的比较,他是我最好的朋友,暗指在所有朋友当中,他是最好的.
总得来说 题目中的问题 可以说是错的,也可以说是对的,看着重点在哪,语言不像科学那样,一定有对和错.