Have you got句式和Do you have两种句式表达的意思是一样的嘛?在什麽场合下用更

Have you got句式和Do you have两种句式表达的意思是一样的嘛?在什麽场合下用更合适

语法上,have you got 是现在完成时
do you have 是一般现在时

但是,语境上,have you got 是口语,老外用这个多,不用do you have ,因为这个不是很有礼貌,傻乎乎的没教养,国内教材上小学读本用do you have 多追问

哦,原来如此。谢谢啊

温馨提示:答案为网友推荐,仅供参考
第1个回答  2016-02-05
一样,只是前者是美式英语,后者是英式英语。