His grandfather__________friends than you .

来源:百度知道 编辑:UC知道 时间:2024/06/30 23:42:01
A. had betternot B. had not better C. didn't have better D. had no better 填哪个?这句话什么意思?

had better not 最好不,have是助动词

had not better 美国英语中有这种用法,意思同下
didn't have better 没有比……更 ,have是实义动词,但是如果要用的话
应该为His grandfather didn't have a better friends than you ,要加个a

had no better 选这个,意思就如楼上的两位所说
区别be no better than 有两个都不好的意思
如 he is no better than me他比我好不到哪儿去

选DDDDDDDDDDDDDDDDDDDDDDDDDDDDD

C
他的祖父没有比你更好的朋友了

C
他祖父没有比你更好的朋友了