白雪里的红血
幼苗
共回答了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
举报
白雪里的红血
是have been +延续性动词吧 也就是现在完成进行时,表示动作从过去发生,持续到现在,并且可能延续下去 而have done 也就是现在完成时,描述过去的事情,着重于对现在的影响,句子中不含表示过去时间的状语 如果真的是have +延续性动词 我也不怎么清楚