A1

英语中的 There is / There are:如何表达“有”

There is / There are

本文属于 Settemila Lingue 上的 英语 语法树。

核心要点

英语介绍“某处有某人或某物”时,通常用 There is + 单数或不可数名词,或 There are + 复数名词:There is a book on the table.(桌上有一本书。)问“有没有”时,把 is / are 放到 there 前面;说“没有”时,在 is / are 后加 not。这里的 there 主要用于引出事物,不等于“在那里”,而且这个句型不能代替表示“拥有”的 have。

概述:从中文的“有”说起

“楼下有一家便利店”“会议室里有三个人”“冰箱里还有牛奶吗?”这些话都不是先谈某个已知事物,而是告诉对方一个地方有什么。英语常用 there is / there are 来完成这个任务。它叫作存在句,也就是用来说明某人或某物存在、在场或可用的句子。

这是 A1 阶段就会接触的基本句型,租房、问路、点餐、介绍办公室时都很实用。它也不局限于看得见的东西:There is a problem.(有一个问题。)同样是在引出需要关注的新信息。

对中文读者来说,最大的调整不是理解“有”,而是选对英语形式。中文说“有一本书”“有两本书”“有水”,动词“有”不变;英语却要根据后面名词的数量和类别选择 is 或 are。名词就是表示人、事物或概念的词,例如“书”“水”“问题”。先判断要介绍的是什么,再选句型,会比逐字翻译中文更可靠。

句型怎样构成

1. 先看“有”的是什么

基本顺序是:There + is / are + 要介绍的人或物 + 地点等补充信息。

地点可以不写:There are two options.(有两个选择。)已经知道谈的是哪里时,也不必重复地点。不要因为中文常从“桌上”“门口”开始,就认为英语也一定要把地点放在开头。

后面介绍的事物 英语例句 中文意思
单数:一个人或一个东西 There is a visitor downstairs. 楼下有一位访客。
复数:不止一个 There are three visitors downstairs. 楼下有三位访客。
不可数:通常不直接按一个、两个来数 There is water in the bottle. 瓶子里有水。

可数名词是可以按一个、两个来数的名词,例如 a book(一本书)、two books(两本书)。不可数名词是通常作为整体、材料或抽象概念来谈的名词,例如 water(水)、milk(牛奶)、information(信息)。这里的分类取决于英语的用法,不能只看中文有没有量词。

单个可数事物通常需要 a / an 或其他限定词。限定词就是放在名词前,说明“哪一个”或“多少”的词;a / an 常用于第一次提到某个不特定的人或物:

  • There is a chair by the window.(窗边有一把椅子。)
  • There is an umbrella behind the door.(门后有一把伞。)
  • There are chairs by the window.(窗边有椅子。)
  • There is some milk in the fridge.(冰箱里有一些牛奶。)

这里 a / an 的选择看后一个词开头的发音,不是只看字母。复数名词和不可数名词则不直接加 a / an。

2. 看数量表达的中心,不看中文的量词

中文说“一瓶水”,英语可以说 a bottle of water。这时数的是瓶子,所以一个瓶子用 is,两个瓶子用 are。不要看到 water 就忽略前面的数量单位。

英语 中文 判断依据
There is some water on the floor. 地上有一些水。 水作为不可数名词,用单数形式。
There is a bottle of water on the desk. 书桌上有一瓶水。 一个瓶子,用单数形式。
There are two bottles of water on the desk. 书桌上有两瓶水。 两个瓶子,用复数形式。
There is a lot of traffic today. 今天路上车流量很大。 车流量在这里是不可数概念。
There are a lot of cars outside. 外面有很多车。 汽车是复数。

a lot of 表示“很多”,后面既能接可数名词复数,也能接不可数名词。决定 is / are 的不是“很多”这个意思,而是具体在谈什么。

3. 肯定、否定、疑问一并记

否定句是在 is / are 后面加 not,常缩写成 isn't / aren't。一般疑问句,也就是可以回答“是”或“不是”的问题,把 is / are 移到 there 前面,不需要额外加 do / does。

句子类型 英语 中文
单数肯定 There is a bathroom on this floor. 这一层有一间洗手间。
单数否定 There isn't a bathroom on this floor. 这一层没有洗手间。
单数提问 Is there a bathroom on this floor? 这一层有洗手间吗?
复数肯定 There are lockers near the entrance. 入口附近有储物柜。
复数否定 There aren't any lockers near the entrance. 入口附近没有储物柜。
复数提问 Are there any lockers near the entrance? 入口附近有储物柜吗?
不可数肯定 There is some milk. 有一些牛奶。
不可数否定 There isn't any milk. 没有牛奶。
不可数提问 Is there any milk? 有牛奶吗?

在这些入门句子中,some 常用于肯定句,表示“一些”;any 常用于疑问句和否定句,询问是否有或表示一点也没有。它们不是 is / are 的替代品,也不是每一句都必须有:Are there two bathrooms?(有两间洗手间吗?)是在确认具体数量,就不必加 any。

no 也能放在名词前表示“没有”:

  • There is no milk.(没有牛奶。)
  • There are no empty seats.(没有空座位。)

不要把 not 和 no 当成同一个位置上的词。可以说 isn't any milk,也可以说 is no milk;表达普通的“没有”时,不要混成 isn't no milk。

4. 简短回答仍然保留 there

英语问答 中文意思
Is there a bathroom? — Yes, there is. 有洗手间吗?——有。
Is there any milk? — No, there isn't. 有牛奶吗?——没有。
Are there any empty seats? — Yes, there are. 有空座位吗?——有。
Are there any tickets left? — No, there aren't. 还有票吗?——没有了。

英语的简短回答不是把“有”机械换成 have,而是沿用提问的结构。肯定回答句尾要说 Yes, there is.,不说 Yes, there's.;否定回答句尾则可以用 isn't / aren't。

5. 想问“多少”或“什么”,怎样说

疑问词可以放在整个问题前面:

  • How many people are there in your team?(你们团队有多少人?)
  • How much milk is there in the fridge?(冰箱里有多少牛奶?)
  • What is there to eat?(有什么可以吃的?)

How many 问可数事物的数量,后面通常接复数名词;How much 问不可数事物的量。中文“有多少”不显示这种区别,英语需要先分清是“几个”还是“多少量”。

放到生活情境中看

下面的例句覆盖介绍环境、询问设施、检查物品和提出问题。留意每句新介绍的信息,以及 is / are 为什么不同。

英语 中文 用法提示
There is a book on the table. 桌上有一本书。 单数可数名词,第一次介绍这本书。
There are many people here. 这里有很多人。 人不止一个,用复数形式。
Is there a bathroom? 有洗手间吗? 询问是否有某项设施。
There isn't any milk. 没有牛奶。 不可数名词的否定句。
There's a pharmacy across the street. 街对面有一家药店。 日常对话中常用缩写。
There are two windows in the bedroom. 卧室里有两扇窗户。 介绍房间配置。
Is there any rice left? 还有米饭吗? 询问不可数食物是否剩余。
There aren't any clean cups. 没有干净的杯子。 复数否定,表示一个也没有。
Are there any direct trains to the airport? 有直达机场的火车吗? 询问交通选择。
There is a meeting at ten. 十点有个会议。 也能引出安排,不必是物品。
There is too much noise in this room. 这个房间太吵了。 噪音在这里按不可数概念处理。
There are a few seats near the back. 后面附近有几个座位。 表示还有少量座位可用。
There is a mistake in the address. 地址里有一处错误。 引出需要处理的新问题。
How many guests are there tonight? 今晚有多少位客人? 询问可数人数。

注意,people 通常表示复数的“人们”,即使没有词尾 -s,也要用 are。不要把复数简单理解为“最后一个字母一定是 s”。

常见错误:中文习惯怎样影响英语

1. 把任何一种“有”都译成 have

  • 错误: There has a supermarket nearby.
  • 正确: There is a supermarket nearby.(附近有一家超市。)
  • 原因: 这里说的是附近存在什么,不是谁拥有什么。

如果主语是拥有者,就可以用 have。主语是句子用来说明“谁或什么”的部分:I have a bicycle.(我有一辆自行车。)中文“我有”和“附近有”都用“有”,英语却不能套用同一个动词。

2. 不管数量,一律用 is

  • 错误: There is three chairs in the room.
  • 正确: There are three chairs in the room.(房间里有三把椅子。)
  • 原因: 标准表达中,三把椅子要用复数形式。中文动词不随数量变化,英语要检查名词。

也不要反过来把不可数名词当复数:There is some information on the website.(网站上有一些信息。)这里不用 are,也不把 information 随意加上 -s。

3. 漏掉单数名词前的 a / an

  • 错误: There is restaurant downstairs.
  • 正确: There is a restaurant downstairs.(楼下有一家餐馆。)
  • 原因: 中文可以说“楼下有餐馆”,但英语这里的单数可数名词通常不能单独出现。如果想泛指多家,可以说 There are restaurants downstairs.(楼下有几家餐馆。)

4. 照中文语序提问,或多加 do

  • 错误: Does there is a bathroom?
  • 正确: Is there a bathroom?(有洗手间吗?)
  • 原因: is 本身就能移到句首构成这个问题,不需要 does。

完整的直接提问通常也不写成 There is a bathroom?。这种不倒换顺序的问法偶尔会用于口语中的惊讶或确认,但不是入门时该采用的中性问法。

5. 以为 there 已经说明了具体地点

  • 错误: There is a café. 被理解为一定是“那里有一家咖啡馆”。
  • 正确理解: There is a café.(有一家咖啡馆。)若要明确“在那里”,可说 There is a café over there.(那边有一家咖啡馆。)
  • 原因: 句首的 there 是存在句的一部分;句末的 over there 才说明地点。不能因为中文翻译里出现“那里”,就省掉英语中真正需要的地点信息。

6. 把问句的简答改成 it

  • 错误: Is there a lift? — Yes, it is.
  • 正确: Is there a lift? — Yes, there is.(有电梯吗?——有。)
  • 原因: 原问题问的是“是否存在”,回答也用 there。it 指代一个已知事物,适用于另一种问题:Is the lift working? — Yes, it is.(电梯能用吗?——能。)

使用提醒:怎样说得自然

there is 与“某物在哪里”不是同一重点

比较下面两句:

  • There is a book on the table.(桌上有一本书。)
  • The book is on the table.(那本书在桌上。)

第一句先告诉对方“有一本书”,适合介绍新信息;第二句是在谈双方已经知道的那本书,告诉对方它的位置。the 通常表示所指的人或物可以被识别出来,例如双方已经提到或眼前就能认出。

所以,别人问 Where is my book?(我的书在哪里?),自然的回答是 It's on the table.(在桌上。),而不是重新介绍“一本书”。可以把中文的“某处有……”和“某物在……”作为选择句型的线索,但不要把它当成没有例外的硬性翻译公式。

缩写常用,但位置有讲究

There's 是 there is 的常见缩写,口语、聊天和不太正式的文字里都很自然:There's a message for you.(有一条给你的留言。)正式行文可以使用完整形式,便于保持清晰。

复数肯定句学习时直接用 there are 即可。说话时这两个词可能连读,但没必要把复数缩写当成主要书写形式。否定缩写 there isn't / there aren't 都很常见;单数还可以说 there's no…。

地点和时间不必总在句尾

最容易掌握的顺序是先说 there is / there are,再补充地点或时间。如果想先设置场景,也可以把地点或时间放到前面:

  • In the kitchen, there are two large cupboards.(厨房里有两个大橱柜。)
  • At nine, there is a short break.(九点有一次短暂休息。)

这与中文先说“厨房里”“九点”很接近,但即使地点放在前面,英语仍然保留完整的 there are / there is 结构。

进阶理解:入门后再看这些变化

以下用法不必在 A1 阶段全部掌握。先把现在的单复数、否定和疑问用熟,再逐渐识别时间、语气与行文风格上的变化。

1. 过去、将来以及“可能有”

存在句不只谈现在。be 是英语中表示“是、在”等关系的基本动词,这里根据时间或语气改变形式,there 仍然留在句型中。

英语 中文 扩展方向
There was a power cut last night. 昨晚停过一次电。 过去,单数。
There were several complaints yesterday. 昨天有几起投诉。 过去,复数。
There will be a delay. 将会有延误。 将来;后面的名词不改变这一结构。
There has been a change of plan. 计划有了变化。 已经发生、对现在有影响的单数情况。
There have been several changes. 已经发生了几项变化。 同样的时间关系,复数用法。
There might be a simpler solution. 也许有更简单的解决办法。 表示可能性。
There must be a mistake. 一定是出了什么差错。 表示较有把握的推断。

might / must 这类词叫情态动词,也就是表达可能、必要或判断的词;后面用 be,而不是 is / are。相应的提问如 Will there be a delay?(会有延误吗?),否定如 There won't be a delay.(不会有延误。),仍然围绕“有没有”展开。

2. 口语中的复数 there's,以及列举多个事物

在非正式口语中,常能听见 there's 后面接复数,例如 There's two seats left.(还剩两个座位。)这种说法确实常见,但在正式写作、考试和需要保持标准单复数对应时,应写 There are two seats left.。能听懂口语变体,不等于要把它作为自己的基础规则。

列举多个事物时情况更复杂:There's a pen and two notebooks on the desk.(书桌上有一支笔和两本笔记本。)日常说话常根据最先出现的单数事物来选 there's,并边说边添加后面的东西。不要因此推导出“只看紧挨着的词,永远不用管其他名词”。

如果正式表达中担心这种列举不够清楚,最简单的办法是重写:There are two notebooks and a pen on the desk.(书桌上有两本笔记本和一支笔。)也可以分成两个句子。入门时,先练每句介绍一种事物,更容易建立稳定的数量判断。

3. 后面通常是新信息,但也能列出已知选项

存在句常接 a / an、some、数量词或没有限定词的复数名词,因为它通常介绍新的、不特定的信息。但“后面绝对不能用 the 或人名”也不准确。

例如两人在讨论回家的方式:There's the last bus, or we could take a taxi.(还有末班公交这个选择,或者我们可以打车。)这里不是第一次介绍某辆公交车,而是把一个可以考虑的选项摆出来。因此,初学时优先使用“不特定的人或物”,进阶时再注意“提醒、列举、提供选项”等语境。

4. 把正在发生的动作接在名词后面

  • There is someone waiting outside.(外面有人在等。)
  • There are children playing in the garden.(花园里有孩子在玩。)

waiting / playing 是动词的 -ing 形式,在这里补充说明前面的人正在做什么。它们不取代 is / are:一个人用 is,多个孩子用 are。这类句子特别适合中文的“有人在……”。

要分清它与直接描述已知人物的句子:The children are playing in the garden.(那些孩子正在花园里玩。)后一句以已知的孩子为话题,前一句则先介绍花园里有孩子。

5. 形式上的主语与单复数判断

更深入的语法分析常把句首 there 称为形式主语,也就是占据主语位置、但不指某个具体人或物的词。后面的名词则提供存在的内容,并影响标准表达中的 is / are。不同语法体系对这些成分的名称不完全相同,实际使用时抓住“前面用 there,数量看后面的事物”就够了。

这也解释了反意疑问句为什么保留 there。反意疑问句就是句末加一个简短问句,请对方确认:There is a station nearby, isn't there?(附近有个车站,对吧?)它不改成 isn't it。

6. 更正式的“似乎有”“仍然有”

除了最基本的 be,还会见到一些延伸表达:

  • There seems to be a problem with the booking.(预订似乎出了问题。)
  • There seem to be two different versions.(似乎有两个不同的版本。)
  • There remains one question.(还剩一个问题。)

前两句用 seems / seem 表示“似乎”,标准表达中也注意后面事物的单复数;第三句更像书面语。先把这些作为阅读时能识别的句型,不必为了显得正式而替代日常的 there is / there are。

练习建议

  1. 按中文意思判断,再选英语形式。 看看身边的房间,写下“一把椅子”“两本书”“一些水”“两杯水”。每项先圈出英语里真正被数的东西,再各写一句存在句。练习的重点不是词汇难度,而是不要让中文同一个“有”掩盖英语的数量区别。
  2. 同一场景练完整问答。 假设要租一个房间,先写 There is a desk.(有一张书桌。),再改成 Is there a desk?(有书桌吗?),最后回答 No, there isn't.(没有。)。接着换成两个窗户或一些储物空间,重新检查每一步的 is / are。
  3. 对照“有”与“在”,并核对答案。 把“门口有一辆自行车”写成 There is a bicycle by the door.,把“我的自行车在门口”写成 My bicycle is by the door.。前一句介绍自行车的存在,后一句给出已知自行车的位置;再把“我有一辆自行车”写成 I have a bicycle.,就能把三个容易混淆的中文表达分开。

相关语法

  • 先修内容: 英语 be 动词的现在时——先熟悉 is / are 的肯定、否定和疑问变化,再把这些变化用到存在句中。

前置概念

英语系动词一般现在时学习指南A1

更多 A1 级概念

此概念的其他语言版本

跨所有语言比较