be的含义表示的是“是”;而have的含义是“有”.
在你说的两个句子中,be是系动词,后接表语.have/has是实义动词,后接宾语.
therebe和have都表示“有”.
[THEREBE]叫"存在有",[HAVE]叫"所属有"..
therebe基本意思是"某地(时)有某人(物)",所指的是"存在",而不"所属",常用到的句型结构是"Thereis/are+某物(人)+某地(某时)",句中的be要与其后第一个名词的数保持一致.(点击发送例句)
Thereisawatchonthetable.
桌上有一块手表.
Therearesomeflowersinthebox.
盒子里有一些花.
也有灵活的句式变化.在构成一般疑问句时需要将be提至句首大写;否定句一般是在be后面加not构成.
Isthereanymilkinthecup
茶杯里有一些牛奶吗
Therearen"tanystudentsintheclassroom.
教室里没有学生.
have基本意思是"有,拥有,占有",表示一种所属关系,与我相连的主语往往是人,不过有时也可以是物.(点击发送例句)
Ihaveacomputer.
我有一台电脑.
Aclockhasthreehands.
表有三个指针.
have在句式上的变化较灵活.在变否定句式或疑问句式时要借助do/does来帮助完成,也可以不借助于助动词而直接变化;在后面跟上not一词,即构成否定句;置于句首时,即构成一般疑问句.(点击发送例句)
Doyouhavearuler
Haveyouaruler
你有一把尺子吗
Shedoesn"thaveawatch.
Shehasn"tawatch.
她没有一块手表.
希望能帮到楼主!