1.说明人。表示“所属”关系时用have/has;表示“存在”关系时则用there be结构。比较:
My sister has a car. 我姐姐有一辆车。(所属关系)
There is a butterfly on my sister. 我姐姐身上有只蝴蝶。(存在关系)
2.说明物。在表示“所属”关系,且构成整体不可分割的部分时,只能用have/has。此时,不表示“存在”关系。例如:
The building has fifteen floors. 这栋楼有15层。(没有这15层就没有这栋楼)
Our national flag has five stars. 我们的国旗有五颗星。(没有这五颗星就不是我们的国旗)
The table has only three legs. 这张桌子只有三只脚。(没有脚就不是桌子了)
3.说明物。若是整体可分割的,既能表“所属”关系也能表“存在”关系,用have/has或there be均可。例如:
This classroom has 35 desks. 这个教室有35张桌子。(表所属关系,桌子不构成教室)
There are 35 desks in the classroom. 这个教室有35张桌子。(表存在关系,桌子可以搬走)
如果觉得我的回答对您有用,请随意打赏。你的支持将鼓励我继续创作!
一般来说,在There be 存在句中,表示时间和地点的名词(原来在介词短语中:in a year, in Shanghai 等),可以充当句子的主语,使用have 替换there be。这时的地点或时间,被赋予了人的意义,视为有生命的东西。例如:
There are 365 days in a year.
= A year has 365 days.
There are a great number of high buildings in Shanghai.
= Shanghai has a great number of high buildings.
【补充】如果没有“所属”或“组成”关系,there be 则不能转换为have。例如:
There is a map on the wall. (正)
The wall has a map.(误)
wall 纯属一地点,map跟它没有所属或组成关系。
请采纳曾老师的解答!
如果觉得我的回答对您有用,请随意打赏。你的支持将鼓励我继续创作!
老师,there be 在什么情况下可以和 have进行互换?
"there be"与"have"译成汉语时都有一个"有"字,这二者之间又有什么区别呢?且看下面的比较。
解答如下:
(1)there be表示"有"时,侧重于客观存在有,常用于"某地(某时)有某物"的句型,至于此物属于谁则无关紧要。
Is there anyone in the next room?
隔壁房子有人吗?
There are five pencils in the pencil-box.
铅笔盒中有五支铅笔。
(2)have(has)表示"有"时,侧重于主观方面拥有,有"所有"的意思,常用于"某人(某物)有某物"的句型,至于此物在何时何地则无需谈及。
My grandfather has a pet dog.我爷爷有只宠物狗。
Do you have a watch?你有手表吗?
A:当have/has包含存在有情况下there be和have(has)可以互换使用,句子意义没有什么差别。
A week has seven days.
=There are seven days in a week.
A year has three hundred and sixty-five days.
=There are three hundred and sixty-five days in a year.
We have a lot of time.
=There is a lot of time.我们时间很多。
The classroom has ten desks.
= There are ten desks in the classroom.
教室里有十张桌子。
B:当have/has不包含存在有情况下,there be和have是不能互换使用的。
I have two hands.我有两只手。
不能说:There are two hands on my body.
如果觉得我的回答对您有用,请随意打赏。你的支持将鼓励我继续创作!