have been in,have lived,have stayed的区别?

来源:学生作业帮助网 编辑:六六作业网 时间:2024/12/23 23:20:32
havebeenin,havelived,havestayed的区别?havebeenin,havelived,havestayed的区别?havebeenin,havelived,havestaye

have been in,have lived,have stayed的区别?
have been in,have lived,have stayed的区别?

have been in,have lived,have stayed的区别?
区别是 :
have been in 已在(这儿) (有多久)
have lived 已居住了(若干年)
have stayed 已逗留了 (有多久)

have been in a place 表示一直在某地。
,have lived in a place 表示长期一直住在某地。
have stayed in a place 表示短期一直住在某地。

第一个 是主系表结构 表示状态 介词短语作表语 表示 已经 来到了 某地
第二个 和 第三个 是主谓结构 前者 表示 已长期 在某地 居住 后者表示短期居住