have与there be
来源:百度知道 编辑:UC知道 时间:2024/07/01 01:44:46
两者都是“有”的意思,有什么区别么?详细!!!
have是某人有某物
there be是某地有某物
A.there be表示"有"时,侧重于客观存在,常用于"某地(某时)有某物"的句型,至于此物属于谁则无关紧要。如:
Is there anyone in the next room?隔壁房子有人吗?
There are five pencils in the pencil-box.铅笔盒中有五支铅笔。
B.have(has)表示"有"时,侧重于主观方面,有"所有"的意思,常用于"某人(某物)有某物"的句型,至于此物在何时何地则无需谈及。如:
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
如何区别to have和there be
there are... there will be还有there have been都是there be句型吗?
there will have ......属于THERE BE 句型么?
用there be或have,has的适当形式填空。
用there be和 have的适当形式填空
用have,has或there be的正确形式填空。
There won't have students./There wor't be students.
there is going to be和there is going to have的区别
There have there are