Hay(“有”)

A1 Hay 7 / 49

概要

Hay 既表示“有一个”,也表示“有几个”。它是动词 haber 单一、不变化的形式,用来表示某样东西存在或在场,而不是指某个已经确定、已知的具体事物。

规则

hay 是一个特殊的无人称形式——它没有主语,并且永远不会因数而变化。同一个词既能表示一个,也能表示很多:

Hay un libro en la mesa. / Hay tres libros en la mesa.

用 hay 来引入或清点事物——也就是说,它要搭配不指明具体是哪个的词:

  • 不定冠词:Hay un banco cerca.
  • 数词:Hay cinco personas.
  • 不用冠词——用于不可数名词或复数(Hay agua. Hay problemas.),或者单数名词表示一种活动或服务而不是其中一件东西:Hoy hay clase. En el pueblo no hay farmacia.(“根本没有药店这项服务”;no hay una farmacia 则是在数药店的数量)。
  • 数量词:Hay mucho tráfico. Hay algunas tiendas.

不要把 hay 和定冠词、物主词、指示词或人名连用。这些都指向已知的事物,要说一个已知事物在哪里,就要用 estar(第 6 课):

存在/对听者来说是新信息 -> hay已知/特定 -> estar
Hay un supermercado aquí.El supermercado está aquí.
Hay una farmacia cerca.La farmacia está cerca.
¿Hay un baño? / ¿Dónde hay un baño?(任意一个)¿Dónde está el baño?(我们说的那个)

只有现在时是 hay。其他时态要用 haber 普通的第三人称单数形式,而且不管有多少东西,它始终保持单数:

时态形式中文
现在时hay有
过去未完成时había过去有
简单过去时hubo有过(指某次事件)
简单将来时habrá将会有
现在完成时ha habido已经有过

形式与结构

在 hay 和 estar 之间做选择:

问题使用的动词
它存在吗?/有多少?hay(+ un/una、数词、数量词,或不加冠词)
那个特定的东西在哪里?estar(+ el/la/los/las、人名,或物主词)

hay + 名词的结构永远不变:hay +(数量)+ 名词。单复数都不需要变位。

例句

Español中文
Hay un supermercado cerca de aquí.附近有一家超市。
¿Cuántas personas hay en la clase?班里有多少人?
Hay mucho tráfico esta mañana.今天早上交通很堵。
No hay leche en la nevera.冰箱里没有牛奶。
En Madrid hay muchos museos.马德里有很多博物馆。
Había mucha gente en la fiesta.聚会上有很多人。
Mañana habrá una reunión.明天将会有一场会议。
El libro está en la mesa.书在桌子上。

常见错误

  • Hay el libro en la mesa -> El libro está en la mesa——一个特定、已知的事物(带 el)要用 estar,而不是 hay。
  • Han muchos coches -> Hay muchos coches——hay 永远不会变成复数;一个形式就能涵盖单复数。
  • Hayn tres personas -> Hay tres personas——根本没有这个词;永远都是 hay。
  • ¿Dónde hay el baño? -> ¿Dónde está el baño?——要问一个确定的地方在哪里,用 estar。
  • Habían muchas personas -> Había muchas personas——即使在过去时里,haber 也保持单数;它不会与名词保持一致。
  • Hay mi coche aquí -> Mi coche está aquí——物主词标记的是已知事物 -> 用 estar。

学习提示

  • 把 hay 理解成“存在着”——它是第一次引出某样东西;estar 则是给已经知道的东西定位。
  • hay 是固定不变的:不管后面跟什么,都不能加 -n,也不能变成复数。
  • 如果能在名词前面加上“这个”“我的”这类词,或者一个人名,就要换成 estar。
  • dónde 后面两个动词都能用:¿Dónde hay una farmacia? 问的是随便哪一个都行的;¿Dónde está la farmacia? 问的是你们俩都明白的那一个——¿Dónde hay el baño? 错的原因是 el,而不是 dónde。
  • 过去时和将来时也只用一个单数形式:había、hubo、habrá——不要用很常见但不规范的 habían。