have和there区分。
have和there be之间有什么区别?比如我问你一下,我有一本书和桌子上有一本书,它们两个具体来说都应该怎么去表达?你看哪一个用have,哪一个用there be。
我有一本书应该怎么说?i have a book。这里为什么要用have?这个i是表示的是主人,是不是这本书的主人就是我?说明是什么?物表示是所有者,就是拥有某物的人。如果前面是跟的是拥有某物的人的时候,这里用的是物。
但你看一下这里桌子上有一本书,那桌子是这个书的主人吗?桌子肯定不能是书的主人,所以这里应该怎么说?是要说there is a book on the desk,表示某地或某时的时候拥有一本书的时候要用z r b。
当涉及到z r b句型的时候,是不是要be动词要根据时态要有一定的变化?是不是表示现在目前有一本书在桌子上应该怎么说?there is a book on the desk。如果是过去在桌子上有本书,是不可以说there was a book on the desk。
如果是将来在桌子上会有一本书,是不是可以有there will be a book on desk?是不是根据时代的变化,be动词也有相应的变化?对。但是这还是遇到一个什么问题?be动词不仅会有时态的变化,还会有还根据后面主语的数量来进行相应的变化。
比如举个例子,现在桌子上有两本书应该怎么写?there are two books on the desk。这里为什么要用are?是不是因为后主语是two box,是两本书,所以要用的是are。但是如果是涉及到这样一个问题,桌子上什么用两本书和一支笔?这个时候there be句型be动词要用is,还用are?
there be就相当于是个近视眼,只能看清离自己最近那个东西。所以这个书有两本书,这个两本书是不是离它最近的?而且因为这两本书是复数,所以这里是不是要用的是there are two books and a pen on the desk?相当于there be是个近视眼,只能看清楚离它最近的。
这个东西是什么数量?是有几个?是要遵循的是就近原则。be动词不仅有时态的变化,根据后面主语的数量的变化,遵循就近原则。比如换一下书上有一支笔和两本书应该怎么说?是不是there is a pen and two books on the desk?因为离它最近的是不是一支笔?所以要把那个都改成a,会了吗?会了就好。