1
高中英语语法新体验——从经典例句开始
1.20.1.4 4.there be句型与have的区别

4.there be句型与have的区别

(1)there be存在句强调存在,主语多为物。在表达“某时/某地有……”时,一般要用there be存在句。

There are some pine trees on the hill.(主语是pine trees)

山上有几棵松树。

Are there going to be any football matches tonight?(主语是football matches)

今晚有足球赛吗?

The weatherman says that there'll be a strong wind in the afternoon.(主语是a strong wind)

天气预报说下午有大风。

(2)have指某个人“占有”某物,表示所属关系。

They have some pine trees on the hill.(主语是they)

他们在山上种了几棵松树。

He has both wisdom and courage.

他有勇有谋。

Mr.Cook has a son and two daughters.

库克先生有一儿两女。

(3)如果表示为整体的必不可少的组成部分时,只能用have。

I have two hands.

我有两只手。

The building has no windows on this side.

这幢楼房的这一边没有窗户。

An elephant has a long nose.

大象的鼻子很长。

(4)有时两者都可以使用,意义没有什么差别。

Every room has a telephone.=There is telephone in every room.

每个房间都有一部电话。

A year has12 months.=There are12 months in a year.

一年有十二个月。We have had a lot of rain lately.=There has been a lot of rain lately.最近雨水很多。