英语中怎样才算完成时态?

如题所述

现在完成时,表示发生在过去并延续到现在,或者发生在过去并影响到现在的动作。

和一般过去时相比的话,现在完成时要表达的是延续到现在或影响到现在的意思。
温馨提示:答案为网友推荐,仅供参考
第1个回答  推荐于2018-05-17
完成时分为:现在完成时 、过去完成时、现在完成进行时
现在完成时:
1.表示过去发生的动作对现在造成的影响或结果
2.表示过去的动作或状态持续到现在
3.构成 主语+have/has +动词的过去分词。
过去完成时:
表示过去某一时间或动作以前已经发生或完成了的动作对过去的某一点造成的某种影响或是结果,用来指在另一个过去行动之前就已经完成了的事件。它表示动作发生的时间是“过去的过去”,侧重事情的结果。
主语+had+动词过去分词(done)
①肯定句:主语+had+动词过去分词+其他.
②否定句:主语+had+not+动词过去分词+其他.
③一般疑问句:Had+主语+动词过去分词+其他+?
肯定回答:Yes,主语+had.
否定回答:No,主语+had not
④特殊疑问句:特殊疑问词或词组+一般疑问句(had+主语+过去分词+其他)
⑤被动语态:主语+had(not) +been+动词过去分词+其他
现在完成进行时:
英语中,动词的一种基本时态,其构成为:主语+助动词(have/has)+been+动词的现在分词+其他成分。表示动作从某一时间开始,一直持续到现在,或者刚刚终止,或者可能仍然要继续下去。(与since,for连用时,常常表示动作会进行下去)也可以表示某种经历。但注意,现在完成进行时所应用的语境必须是现在(now等状语的提示或者根据上下文、语境)的,不能应用在过去的语境(如出现明确表示是在过去某一个时刻的状语)。
希望对您有帮助本回答被提问者和网友采纳
相似回答