has been 与has+动词过去分词有什么区别

如题所述

has
been后面大多要加持续性动词,也有可能表示被动或进行时。而has+动词过去分词,动词大多是瞬间动词。例如has
been
to和has
gone
to的区别在于前者表示曾经去过某地,现在已经回来了,表示一个长时间的动作,而后者则表示去了某地,现在可能在那,也可能在路上,但不在此地,是一个前往的动作。
温馨提示:答案为网友推荐,仅供参考
第1个回答  2019-05-30
has
been
:比如说某人去了某地、已经回来。
表示去过则用has
/
have
been
to
例如:
I
have
been
to
the
Great
Wall.(我去过长城)
has+动词过去分词:现在完成时。现在完成时表示从过去持续到现在的动作或状态。
现在完成时则常与just,
already,
ever,
never等副词和these
days,
this
week,
since...,
for...等表示一段时间的状语连用。
希望对你有帮助~
第2个回答  2019-05-18
He
has
been
to
China.他去过中国。
He
has
gone
to
China.他去了中国。
has+动词过去分词是用在现在完成时里的,如
The
book
has
come
out.这本书已经出版了。
相似回答