what does a man wearing one got to do with it?这句话有无语法错误?

问题描述:

what does a man wearing one got to do with it?这句话有无语法错误?
电影

两种改法
1)把does 换成 has
2)或把 got 换成 get
这样就没有问题了.