why not buy him some sweeter?是病句吗

问题描述:

why not buy him some sweeter?是病句吗

no

语法上没错
太书面语了
最后一个单词打错了
是sweets 糖果

不是,buy sb sth=buy sth for sb

可以这么说!
当时书面化的话是
why not buy some sweeter for him