天天看点

一文详解there be和have的用法区别,含大量对比例句

作者:王老师英语教学
一文详解there be和have的用法区别,含大量对比例句

语法梳理:王兴刚老师

适合人群:英语教师、英语专业学生、初高中生等

一文详解there be和have的用法区别,含大量对比例句

There be

牛津字典的词条

used to show that sth exists or happens.

解释:

英文词条的意思是说“只有当某事儿存在或发生的事儿,才能用there be”。咱们语法老师经常说“某地有某物”也是这个意思。

There be强调的是“存在感”。

记住“刷存在”这三个字就可以了。

详细讲解几个例句:

There's a restaurant around the corner. 拐角处有一家餐馆。

潜台词: 有个饭店,你见过不见,它就在那里。

There are two people waiting outside. 外面有两个人正在等候。

潜台词:外面有俩人,盯上你了,不走了。人家实实在在的两坨肉,就在那。你躲不掉。

Has there been an accident? 出过事故吗?

潜台词:事故就在那,抹不掉的。

I don't want there to be any misunderstanding. 我不希望有任何误解。

潜台词:误解这个东西就不能让它存在于我们之间。如果有任何误解发生,就赶紧消灭,不要让它产生和存在。

There seemed to be no doubt about it. 此事似乎毫无疑问。

潜台词:不存在疑问了,没有疑问了,疑问这个东西消除了,不存在了,disappear了。

There comes a point where you give up. 现在你该放弃了。

潜台词:该来的还是来了,你接不接受,这个point这个事儿都在这。

There remains the problem of finance. 财政问题仍然存在。

潜台词:财政问题是实实在在的存在,你闭上眼睛它也在那,你得面对它,承认它,接受它。不能假装不存在。

Suddenly there was a loud bang. 突然发出砰的一声巨响。

潜台词:你要是不聋,你就能听到。这么大的声音整出来了,只要是人就能听到,还挺突然的。不是没有声音,是冷不丁老大声了,实实在在存在着。

一文详解there be和have的用法区别,含大量对比例句

Have

(also have got)[VN] ( not used in the progressive tenses 不用于进行时 ) to own, hold or possess sth 有;持有;占有

英文词条的意思是说“具有所有权”,它强调的是主语的所有权,是一种拥有的权利和事实。

He had a new car and a boat. 他有一辆新车和一条船。

潜台词:他对这辆车和这条船合法的拥有,如果有人弄坏,得赔偿的。他有钱,买了这两个东西,没事儿就开就划,别人想开车划船都没有。

Have you got a job yet? 你有工作了吗?

潜台词:有没有一份工作属于你?你能不能得到一份工作?能不能动动脑子去找找,然后赚点钱回来。

I don't have that much money on me. 我身上没带那么多钱。

潜台词:我穷,我没有钱。我没赚到钱,我没有合法的拥有钱。如果你一定找我要钱,我就去大街上跪着乞讨要饭,搞来点钱。

She's got a BA in English. 她有英语学士学位。

潜台词:她经过多年的努力,各科成绩都很好,所以她是可以毕业了。她具备了很强的能力,她学到了专业的东西。她被老师授予了学士学位。

一文详解there be和have的用法区别,含大量对比例句

替换对比

There's a restaurant around the corner.

如果改成The corner has a restaurant. 意思不再强调饭店的位置,而是在说这个街角拥有一家餐厅。如果拥有还理解不上去,可以进一步看成饭店是corner的财产。显然是不合理的,所以本句不能从there be改成have。

I don't have that much money on me.

如果改成There is much money on me. 意思是在我身上有老多钱了。但要记住这个钱不一定是我的。它可能是我合法拥有的钱,也可能是被别人栽赃放在我身上的。它强调的不是我是否是这笔钱的主人,而是在我身上“口袋,裤脚,衣领等等地方”是否存在着钱。本句可以从have改成there be,但意思发生了改变。

I have two hands.

如果改成There are two hands on me. 意思是说我身上有两只手,可能是绑架我的两个人,也可能是碎尸之后的两个残臂,总之这个手不是我的,不是我身上长的,不是我自己的手。本句可以从have改成there be,但意思发生了改变。

There are many books in my schoolbag.

如果改成My schoolbag has many books.意思是说我的书包具有财务拥有权,合法占有几本书的所有权。显然不成立。所以不能改。也不能认为书是书包的一部分,书包只是一个容器。如果说书包有个长长的带子,可以用have或has。

China has 1.4 billion people.

如果改成There are 1.4 billion people in China. 语法上没有问题,但是意思上会有些偏差。has表示中国这个国家拥有14亿人口。而there are表示在中国这个国家,生活着14亿人。但不是所有人都是中国人,也有外国人在中国生活。

说一个极端的例句

I have a head, four limbs and a body.

这个句子虽然是废话,但是它再说我身体健全,啥都不缺,很完整(很健康)。

如果改成There is a head, four limbs and a body on me.虽然客观上这些东西一样也没少,但是它仿佛在说“在我身上这个位置,存在着这么一堆东西”。它强调的是存在感,至于好不好使,管不管用,我不管,也不知道,也不在乎。好不好用,不是there be的职责。there be只负责存在。

通用互换

A clock has a round face. =There is a round face on a clock.

两者可以互换。因为这是“整体与部分”的关系。作为一个整体的clock可以拥有(have)一个表盘。也可以说在表上,存在(there be)着一个表盘。但是这两句话给人的感觉还是不一样的。has在强调这个表的结构,都有啥,有一个大表盘,还有表针等组成部分;而there be强调的还是位置,钟表之上有个大表盘。一般我们聊天给朋友介绍家里的物件的时候,我们还是要说My clock has a round face的。要是想要强调大表盘,想要引起注意,那就用there be,让听话人把注意力先放在a round face上。如果不是这么较真,两者就默认一样。

Each house in this area has a small yard.= There is a small yard in each house in this area.

两者可以互换。因为房子是整体,院子是部分。房子是由院子,围墙,屋子等不同部分组成的,yard是house的一部分。同样,两种表达的语言外延是不一样的。has强调的是房子的结构,都有啥。而There is就强调a small yard,有一种赞叹的感觉。嘿,您瞧瞧,您看看,家家户户都有一个小院子,真好啊。如果不是这么较真,两者就默认一样。

A week has seven days.= There are seven days in a week.

两者可以互换。一周有七天,七天组成了一周。也是相当于整体和部分的关系。所以用has没啥问题。而there are表示在一周这个事物里,有七天存在着。也说的通。

Our village has only one street.= There is only one street in our village.

两者可以互换。has表示的内涵是村子拥有一条街道。因为村子作为一个事物,可以拥有street这个构成部分。如果改成Our village has a plane.这句话就有问题了。这句话如果是空间上,我们村子那个地方,有一个飞机,就不可以。因为飞机不属于这个地点。如果要把village理解成为村子(行政单位)就可以,但这个飞机的例子跟street是不一样的。street是village的一部分(has表示组成),但飞机不是(has表示拥有)。集体所有嘛!There is only one street in our village.强调的就是空间上存在着一条路。所以has强调村子拥有一条路(这路是我们村子的,不是外村的),there is强调村里存在着这么一条路(你能看得见,你能开车驶过)。

There are 30 students in a class.= A class has 30 students.

两者可以互换。意思上没什么区别。但是there be更常见一些。而A class has 30 students这样的句子,我在英文网站搜索的时候,更多地是出现在SAT这样的计算题里面,所以即便不常见,但也正确。

改成We have 30 students in our class. 这样的表达更地道一些。

There are 30 desks in my classroom.

如果改成My classroom has 30 desks略显不好。因为desk是随时都能搬走的,并没有那种强烈的“整体和部分”的感觉。用there are表示存在更适合。但如果要是My classroom has four walls.这样说就可以了,因为作为一个空间,classroom肯定有用4堵墙。如果改成there are four walls in my classroom虽然也可以,但略显多余。因为there be 强调空间存在,而教室与墙的关系,不需要there be强调。除非这个教室特殊,只有三堵墙。There are just three walls in my classroom. 这时还可以。

一文详解there be和have的用法区别,含大量对比例句

学生的病句

Every day has six classes.

这是学生们常写出来的一个病句。这句话不对,是因为每一天不能是六节课的拥有者。每一天是所有人的每一天,不是学生的每一天,对于工人来说每一天是两个半天,他们也不上课。

改成There are six classes every day. 可以,一天内存在六节课。

改成We have six classes every day. 也可以,表示我们需要上六节课。

My family has my dad, my mom and I.

这句话也是学生们常写出来的一个病句。虽然A clock has a round face这么表达可以,clock是整体,face是部分。但指人或人的组织就不适合这么表达。

改成:There are my dad, my mom and I in my family. 可以,但有些奇怪。

改成:There are three people in my family. They are my dad, my mom and I. 更普遍。因为“我家有几口人”不是强调拥有,而是强调“生活着,存在着”几口人。

好啦,就说这么多,你们还有什么例句可以拿来讨论的,请给我留言吧!

(完)

作者:王兴刚老师(公众号|头条号|抖音号:王老师英语教学),英语教师,从事教学16年。本号日常推文主要包括:初高中英语知识的梳理和剖析,中高考英语考点的讲解与总结。推文主要面向中高考学生,每日分享学生们能够实实在在用得到的英语知识,特别适合双减后能够独立学习的初高中生!