戴帽子有错吗?

从语法上讲,wear hat没有错误。Wear是动词,意思是“戴”,hat是名词,意思是“帽子”。因此,戴帽就是“戴帽子”的意思。这个短语在日常英语中很常见。但需要注意的是,如果要表达“戴上帽子”的意思,要用wear a hat,这里a是不定冠词,意思是“一顶帽子”。