11问答网
所有问题
为什么用have been而不用have come?
如题所述
举报该问题
推荐答案 2020-03-11
have been表示一种状态,相对应的是一个持续的时间段
have come是一个动作,相对应的是一个时间点
温馨提示:答案为网友推荐,仅供参考
当前网址:
http://11.wendadaohang.com/zd/F2F4FP8Fq7F7qv88Mqq.html
其他回答
第1个回答 2020-03-11
没听过have come
第2个回答 2020-03-20
你的问题不完整,这里说的是后面有for+一段时间,不能用come,come是终止性动词不可延续,所以用been表示状态。
本回答被网友采纳
相似回答
have
you
been
和 have you
come
有
什么
区别?
答:
有区别。
have you been是系动词be的现在完成时态
。它表示的意思是:过去其时开始起成为XX状态,现在仍然是XⅩ状态。如:Ⅰhave been a teacher for twenty years.意思是过去某时当上了老师,现在仍然是老师,而且己有20年了。have you come 是come 的完成时态。表示你在过去某时来了,现在仍然还在。
大家正在搜
什么时候用have been
have和have been
have been表示什么
have ever been
have been done
there have been
have been gone
have has been
have been doing
相关问题
have you been 和 have you come有...
有的句子中为什么直接用havebeen
有没有have been come的用法 如果有 是什么意思...
什么时候用 have been?
have和 have been 怎么用?
have come back和have been有区别吗
下面这句话中“have been”可以替换为“are”吗?为...
为什么用have been read 不用have read...