have been doing sth had 加过去分词 have has 加过去分词 分别是什么时态?求什么区别?最好有例句、、

问题描述:

have been doing sth had 加过去分词 have has 加过去分词 分别是什么时态?求什么区别?最好有例句、、

have been doing sth是现在完成进行时,指从现在看来已经完成并继续进行的动作,had加过去分词,是过去完成时,指在过去看来已经完成的动作,have、has加过去分词是现在完成时,指从现在看来已经完成的动作…