there is 和 there have 属于there be句型的不同时态:
There be 句型有 三种时态:
1)一般现在时态there is/are
2) 一般过去时态there was/were
3)一般将来时there is going to /will be.
还可以用完成时态
There have been great changes in our hometown.
There be 结构主要用以表达"某处(某时)有某人(某物)",
基本句型为"There be + 某物或某人 + 某地或某时",
其中there 是引导词,没有词义;be是谓语动词;
"某人或某物"是句子的主语;"某地或某时"作句子的状语,多是介词短语。
如:
There is a football under the chair. 椅子下面有一个足球。
如: There is a football under the chair. 椅子下面有一个足球。
"there be"与"have"译成汉语时都有一个"有"字,这二者之间又有什么区别呢?且看下面的比较。
A.there be 句型表示某地存在某物。 There is后接不可数名词或者可数名词的
Is there anyone in the next room?隔壁房子有人吗?
There are five pencils in the pencil-box.铅笔盒中有五支铅笔。
B.have/has 表示某人或某物拥有某东西,强调东西的归属。在一般现在时中,has用在第三人称单数,其他人称用have
My grandfather has a pet dog.我爷爷有只宠物狗。
Do you have a watch?你有手表吗?
C.有时候there be和have(has)可以互换使用,句子意义没有什么差别。如:
We have a lot of time. (=There is a lot of time.)我们时间很多。
D.有些情况下,there be和have是不能互换使用的。例如:
I have two hands.我有两只手。(不能说:There are two hands on my body.)
There be句型和have/has的区别与练习
there be:表示某地有某物,指没有生命的物体有。
例如:There are many books in the schoolbag.
have/has: 表示有生命的人或者动物有。
例如:I have many books.
there be 表示存在……,有……。一般是不用 there have .
There is a girl named Rose.
但是有 there have been ……, 是there be 的完成时。
there be 是有的意思,没有there have 这种搭配
很高兴为您解答:
谓语动词不同
祝您学习进步,工作顺心。^_^