have/has和be的区别比如:He is very thin.这里的be就不能换成是have/has. He has
3个回答

e的含义表示的是“是”;而have的含义是“有”.

在你说的两个句子中,be是系动词,后接表语.have/has是实义动词,后接宾语.

there be 和have都表示“有”.

[THERE BE] 叫"存在有",[HAVE] 叫"所属有"..

there be基本意思是"某地(时)有某人(物)",所指的是"存在",而不"所属",常用到的句型结构是"There is / are+某物(人)+某地(某时)",句中的be要与其后第一个名词的数保持一致.(点击发送例句)

There is a watch on the table .

桌上有一块手表.

There are some flowers in the box .

盒子里有一些花.

也有灵活的句式变化.在构成一般疑问句时需要将be 提至句首大写;否定句一般是在be后面加not构成.

Is there any milk in the cup

茶杯里有一些牛奶吗

There aren"t any students in the classroom.

教室里没有学生.

have基本意思是"有,拥有,占有",表示一种所属关系,与我相连的主语往往是人,不过有时也可以是物.(点击发送例句)

I have a computer .

我有一台电脑.

A clock has three hands .

表有三个指针.

have在句式上的变化较灵活.在变否定句式或疑问句式时要借助do / does来帮助完成,也可以不借助于助动词而直接变化;在后面跟上not一词,即构成否定句;置于句首时,即构成一般疑问句.(点击发送例句)

Do you have a ruler

Have you a ruler

你有一把尺子吗

She doesn"t have a watch.

She hasn"t a watch.

她没有一块手表.

希望能帮到楼主!