英语语法辨析

来源:百度知道 编辑:UC知道 时间:2024/06/07 12:02:04
1.Have you got any apples?
2.Do you have any apples?

Q1:2句有什么区别啊?
Q2:2.为什么要用助动词,而1.为什么不用啊?
Q3:1.中为什么有got,它是过去式啊?
Q4:2句在意思有差别吗?

Q2+Q3+Q4:现在完成时结构have got在口语中相当于一般现在时have的意义,表示“有”。不过,在美国英语中常用have,而英语英语中则常用have got。
如:He has got a brother.(英式)=He has a brother.(美式)

Q1:这两种表达结构在问句方式上略有不同,回答时也有所不同。
现在完成时结构只有一种疑问方式,即:
Has he got a brother?
回答时:Yes, he has.
No, he hasnt.
而一般现在时结构有两种疑问方式,即:
Does he havea brother?或Has he a brother?
回答时:Yes, he does.
No, he doesnt.

供参考!

Q1:2句有什么区别啊?
A1:1句是特殊疑问句,2句是一般疑问句。
Q2:2.为什么要用助动词,而1.为什么不用啊?
A2:没啥为什么啊。1句中have是实意动词,而在2句中是助动词。
Q3:1.中为什么有got,它是过去式啊?
A3:got是get的过去式?哦,have后面加got,没错吧……(我也是瞎蒙的)
Q4:2句在意思有差别吗?
A4:没啥差别啊

意思上完全无区别
1是英国英语
2是美国英语
不过现在也不分的那麽仔细了
have got 是固定搭配,就是 有 的意思
got 不是过去式

1.没区别

2.have的用法比较特殊,这两种形式都可以用

3.这里的got不是过去式,算是助词吧,可以省略的

4.意思上完全没有差别