浪子如是
幼苗
共回答了12个问题采纳率:83.3% 举报
have been doing sth.是现在完成进行时态,表示一直在发生的动作、一直存在的状态 如:1.I have been waiting for your phone call these days.2.He has been watching TV since I came back.have been done 是现在完成时态的被动语态形式,表示sth已经完成.如:1.The desks have been cleaned.2.The broken window has been repaired.have done 是现在完成时态的谓语部分,表示说话时存在的状态;或者已持续一段的行为.如:1.I have seen the film .2.We have learned English for 3 years.
1年前
4