havebeenon(havebeenon与havebeenin的区别)

昕阳小编 99 0

have been to, have been in, have been on有什么区别?

分析如下:

1、have been to 意思是  “某人曾经到过某地现在已经回来了”表示人现在已经不在那里。

They have been to England.他们曾到过英国,现在已回来了。

2、have been in 意思是“某人去了某地现在还在那里”表示人还在那里,表示的是一段时间都在那里。

They have been in England.他们曾去过英国。

3、have gone to意思是“某人到某地去了”表示人还在去那里的路途中或者到了那里,突出的是某人现在的位置。

They have gone to England.他们已到英国去了。

扩展资料:

have been的用法

1、have been用于完成时,表示“已经过去”

例如:Scientists think that there has been life on Earth for millions of years

科学家认为生命存在于地球已经有几百万年了。

2、have been done现在完成时的被动形式,表示已经被完成

3、have been doing现在完成进行时,表示到现在为止仍然在进行。

例如:The work has been done.工作已经被完成了。强调结果

They have been playing football for 3 hours.他们已经踢了3小时的足球了。可能还未结束。

强调结果直接用have done现在完成时;

强调过程或还未完成的动作行为用have been doing现在完成进行时。

参考资料来自:百度百科been

havebeenon(havebeenon与havebeenin的区别)-第1张图片-昕阳网

have been to 和 have been in 和have been on有什么区别

高手来了

to 后面跟地点表地去过某地.常用搭配

in 介词而已,后面跟地点表示在某个地方之内,have been in 就提示你还在这里.

on 介词而已,后面跟表地点的表示在什么上,比如在地板上,当然也提示你还在这里.

I have been to bejing 后面不能跟一段时间

I have been in beijing for a year 我已经在BJ呆了一年了,--可能要走了,也可能要继续呆下去.

I have been on the floor for an hour.

I have been to bj and lived there for a year

havebeenon是谁的延续性动词

是主语的延续性动词,have been on作为谓语动词,是现在完成的一种用法,表示过去发生的事一直持续到现在,需要注意的是谓语动词必须是延续性动词,那么谓语动词肯定是跟在主语后边的。

have been on 主语是人还是物?

一般是物。on是副词,作表语,表示状态。……持续中

The lights have been on for some hours.

灯已经亮了几个小时了。

have been on

have begun强调动作

have been on强调状态

have begun不能用于现在完成时中,而have been on行.

例如:The film has been on for twenty minutes.

have begun 和have been on的区别

have begun强调动作

have been on强调状态

have begun不能用于现在完成时中,而have been on行。

例如:The film has been on for twenty minutes.

以上文章内容就是对havebeenon和havebeenon与havebeenin的区别的介绍到此就结束了,希望能够帮助到大家?如果你还想了解更多这方面的信息,记得收藏关注本站。

标签: havebeenon

抱歉,评论功能暂时关闭!

微信号已复制,请打开微信添加咨询详情!