为什么has⼀have been......后面的动词要是ing形式?

2025-02-26 14:00:01
推荐回答(2个)
回答1:

这个时态是过去完成进行时,根据进行时的规则,例如现在进行时be
doing
(I'm
swimming.)过去完成时是have/has
done
再转化为过去完成进行时done替换为been
doing
即为have/has
been
doing

回答2:

你好。
have
been
(+ing动词):现在完成进行式
例句:
i
have
been
away
from
paris
for
two
weeks.
我离开巴黎已经两星期了。
希望对你有帮助。