跳到正文
EveryLingua
ZH
全部 84 个语法主题

字母与发音

字母与发音

时态与将来

时态与进行体

谈论将来

动词:情态动词、被动语态及其他

情态动词

被动语态(Passive)

条件句与假设

间接引语

动词搭配:-ing、to 与不规则动词

冠词、名词和形容词

名词、冠词与数量

代词

形容词与副词

介词

句子结构

句子结构

从句与句子的连接

文体与书写

书写与标点

A1  ·  时态与进行体

have 和 have got

意思一样——但疑问和否定的构成不同。

一目了然

记住这句
有 got 不用 do,没有 got 要用 do。
什么时候用
  1. 过去的过去
  2. 过去
  3. 与现在相连的过去
  4. 现在
  5. 将来
  6. 将来完成

现在 — 此刻成立的事、正在进行的事,或者一向如此的事。

构成
I have got我有
标志词
  • have got
  • has got
  • do you have
  • haven't got
易错点
错误:Do you have got a minute?
正确:Have you got a minute?

轮到你了

本主题共有 5 道练习。答案在浏览器里直接判断,不会离开你的设备。

构成形式

词干(规则) 词干(不规则) 人称词尾 助动词

我有I have got
你有you have got
他、她、它有he, she, it has got
我们有we have got
你们有,您有you have got
他们有they have got
我有I have
你有you have
他、她、它有he, she, it has
我们有we have
你们有,您有you have
他们有they have
拥有I have a car. / I have got a car.
带 got 的疑问句Have you got a minute?
不带 got 的疑问句Do you have a minute?
否定句I haven't got time. / I don't have time.
过去时I had a car. / Did you have a car?

规则逐条讲

这个主题讲的形式

  1. have got 构成疑问和否定时不用 do。

    Has she got your number?她有你的电话号码吗?

  2. 作实义动词的 have 需要 do。

    Do they have children?他们有孩子吗?

  3. 过去时只用 had。

    We did not have enough time.我们当时时间不够。

  4. 表示活动时永远用 have,不用 have got:have breakfast、have a shower、have a look。

    I usually have breakfast at seven.我一般七点吃早饭。

例句

Have you got a pen?你有笔吗?

She has got two brothers.她有两个兄弟。

We do not have any milk left.我们的牛奶喝完了。

Let us have a look at it.我们来看一看吧。

再看 7 个例句

I have got two brothers.我有两个兄弟。

Have you got a minute?你有一分钟时间吗?

She has not got a car.她没有车。

We have got enough time.我们时间够。

Has the flat got a balcony?这套公寓有阳台吗?

They have breakfast at seven.他们七点吃早饭。

I have a shower every morning.我每天早上洗个澡。

中文母语者最容易踩的坑

注意

最常见的错误是两种形式混在一起:Do you have got a minute? 二选一:带 got 就不用 do,不带 got 就要用 do。表示吃早饭、洗澡这类活动时,永远不加 got。还要记住,中文“有”表示存在时不能译成 have:“冰箱里有牛奶”是 There is some milk in the fridge。

错误:Do you have got a minute?
正确:Have you got a minute?

详细讲解

阅读全文 · 约 1 分钟

表示“有”有两种形式:I have a car 和 I have got a car,意思相同。have got 是英式英语里常用的口语形式,have 更中性,在美式英语中更常见。

区别在于疑问和否定。have got 的表现像助动词:Have you got a car?、I have not got a car。作实义动词的 have 则需要 do:Do you have a car?、I do not have a car。不能混用——Do you have got? 这种说法不存在。

过去时没有 have got,一律用 had,疑问和否定借助 did。还要注意中文“有”的另一个用法:“这里有一家银行”说的是存在,不是拥有,英语要用 there is:There is a bank here,不能说 Here has a bank。主语是第三人称单数时,要用 has,不是 have。

这个主题你掌握得怎么样?

学习路线下一站:22 · 连接句子:and, but, or, so, because返回学习路线

相关主题