Have you got a hat.sir为什么要多加一个got呢。have you a hat不行吗。

如题所述

第1个回答  2013-03-06
Have you got a hat 中的Have 是助动词,就像是Do you have a hat 中的do似的,而got才是真正的实意动词(get过去分词)不过在国外非常口语化的话have u a hat 也是可以的。但是国内的考试做作业是不允许的。要严格按照现在完成时的构成走
第2个回答  2013-03-06
这里是现在完成时态,表示动作已经完成.所以用 Have got .

【●速度回答,不懂追问●O(∩_∩)O~】

【亲!!!你的10分满意,我们团队的无限动力】本回答被网友采纳
第3个回答  2013-03-06
这是语法问题,hi能者昂