现在完成时 have 后面不是加延续性动词吗 那 have done怎么回事

现在完成时 have 后面不是加延续性动词吗 那 have done怎么回事
现在完成时 have 后面不是加延续性动词吗 那 have done怎么回事 最好有例句
chris119119 1年前 已收到2个回答 举报

白雪里的红血 幼苗

共回答了9个问题采纳率:100% 举报

大家都是火影迷哦,后面加延续性动词的是现在完成进行时, 结构have been doing ,
have been后面也可加形容词
例句1 I have been collecting stamps for three years.
collecting 动词doing形式
例句2 He have been dead for three years.
dead形容词 死的, 表示状态
而have done是现在完成时
例句 I have changed a lot.

1年前 追问

7

chris119119 举报

是啊 呵呵 能说清楚have done 和have +延续性动词的区别吗 这个例句呢 谢谢了

举报 白雪里的红血

是have been +延续性动词吧 也就是现在完成进行时,表示动作从过去发生,持续到现在,并且可能延续下去 而have done 也就是现在完成时,描述过去的事情,着重于对现在的影响,句子中不含表示过去时间的状语 如果真的是have +延续性动词 我也不怎么清楚

清水饰面 幼苗

共回答了3个问题 举报

也要看与done组成的词组是什么,比如I Have DONE HOMEWORE.后面的动词词组要是持续性,就ok加延续性词组呢也行啊,只要不是瞬间动作的就可以啊。而且现在完成时我记得没错的话,也可以是have been。就是有两种,done后面大部分是持续性动作,been后面大多是状态,形容词副词啊什么的...

1年前

2
可能相似的问题
Copyright © 2024 YULUCN.COM - 雨露学习互助 - 19 q. 0.081 s. - webmaster@yulucn.com