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

来源:学生作业学帮网 编辑:学帮网 时间:2024/05/16 10:23:22

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

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

第一种从过去看动作就开始,并且一直延续到现在,将来也可能继续下去的一个时态,had+ved是表示过去的过去,记住要用这个时态,句子里面必须有一个过去的,且had+ved发生的时间比过去的动作还要过去,例如:the bus had already gone when i got to the bus station. Has+ved过去完成时态最大特点是对现在照成的影响,多看点语法书吧,其实...

全部展开

第一种从过去看动作就开始,并且一直延续到现在,将来也可能继续下去的一个时态,had+ved是表示过去的过去,记住要用这个时态,句子里面必须有一个过去的,且had+ved发生的时间比过去的动作还要过去,例如:the bus had already gone when i got to the bus station. Has+ved过去完成时态最大特点是对现在照成的影响,多看点语法书吧,其实

收起

第一个为现在完成进行时(意为:一直),指从过去某一时间开始一直进行到现在的动作,可能现在已经完成了或者还没完成将继续下去。如:He has been staying here since 9am,and now it's 3pm. 第二个为过去完成时(意为:过去已经),指过去的过去开始发生的的动作,到过去某一时间为止已经完成,并造成一定的影响。She had gone to Shanghai ye...

全部展开

第一个为现在完成进行时(意为:一直),指从过去某一时间开始一直进行到现在的动作,可能现在已经完成了或者还没完成将继续下去。如:He has been staying here since 9am,and now it's 3pm. 第二个为过去完成时(意为:过去已经),指过去的过去开始发生的的动作,到过去某一时间为止已经完成,并造成一定的影响。She had gone to Shanghai yesterday afternoon, so you coudn't see her in the morning. 第三个现在完成时(意为:现在已经),指过去发生的动作,到现在为止已经完成,并对现在造成一定的影响。如:I have done my homework,and now I can watch TV.

收起