Have you got和Do you have

我刚刚上初中,学习了have的用法后十分困惑:
小学:肯定句:I have got a pen. He has got a pen.
否定句:I have not got a pen. He has not got a pen.
疑问句:Have you got a pen ? Has he got a pen?
特殊疑问:What have you got? What has he got?
中学:肯定句:I have a pen. He has a pen.
否定句:I do not have a pen. He does not have a pen.
疑问句:Do you have a pen? Does he have a pen?
特殊疑问:What do you have? What does he have?
许国璋英语:肯定句:I have a pen. He has a pen.
否定句:I have not a pen.He has not a pen.
疑问句:Have you a pen? Has he a pen?
特殊疑问:没看见过!

WHICH IS RIGHT? WHICH IS WRONG?
哪个对,哪个错??
哪个是英式的?哪个又是美式的?

小学:肯定句:I have got a pen. He has got a pen.
否定句:I have not got a pen. He has not got a pen.
疑问句:Have you got a pen ? Has he got a pen?
特殊疑问:What have you got? What has he got?
中学:肯定句:I have a pen. He has a pen.
否定句:I do not have a pen. He does not have a pen.
疑问句:Do you have a pen? Does he have a pen?
特殊疑问:What do you have? What does he have?
许国璋英语:肯定句:I have a pen. He has a pen.
上述都是正式的书面英语,区别只是英式与美式的区别
否定句:I have not a pen.He has not a pen.
疑问句:Have you a pen? Has he a pen?
这两个就是很随便的英语了,一般我在电视电影中能见到,我想可能能作为口语吧
温馨提示:答案为网友推荐,仅供参考
第1个回答  2008-10-16
我刚刚上初中,学习了have的用法后十分困惑:
小学:肯定句:I have got a pen. He has got a pen.
否定句:I have not got a pen. He has not got a pen.
疑问句:Have you got a pen ? Has he got a pen?
特殊疑问:What have you got? What has he got?
中学:肯定句:I have a pen. He has a pen.
否定句:I do not have a pen. He does not have a pen.
疑问句:Do you have a pen? Does he have a pen?
特殊疑问:What do you have? What does he have?
许国璋英语:肯定句:I have a pen. He has a pen.
否定句:I have not a pen.He has not a pen.
疑问句:Have you a pen? Has he a pen?
这些都对,只是形式不同,没有分别.
第2个回答  2008-10-16
别苦恼,到后面自然而然就知道了
第3个回答  2008-10-16
这些都对,只是形式不同,没有分别
第4个回答  2019-12-14
do
you
have是美式英语用法,have
you
got是英式英语用法,二者在意思上没有什么区别,都表示“你(们)有...吗?”。
第5个回答  2019-06-10
do
you
have
描述的是拥有的状态
have
you
got
是描述拥有的动作
比如说:do
you
have
that
book?你有那本书吗?(不知道你有没有)
have
you
got
that
book?你得到那本书了吗?(知道你原本没有的,得到了或者还没得到)