I served the man who was wearing a hat.这句语法有没有错?有错错在哪里,有人说对也有说错

问题描述:

I served the man who was wearing a hat.这句语法有没有错?有错错在哪里,有人说对也有说错

没有问题
结构上:i主语,serve谓语,the man宾语,who引导定从限制名词the man
时态上:主从时态一致,都是过去时态.wear可以用进行时
意思上:serve做“服务”讲,及物,直接加对象;wear可以用来做“穿戴”讲,wear a hat/ring等都可以