过去进行时,过去式和现在完成时的区别,什么时候用哪个?
1个回答
展开全部
一般过去式.
表过去某个时间里发生的动作或状态;
过去习惯性、经常性的动作、行为.
用动词过去时态表示,be过去式为was和were.
She often came to help us in those days.
过去进行时.
表示过去某段时间或某一时刻正在发生或进行的行为或动作.
由was或were+现在分词构成.且一般为延续性动作.
When he came in,I was reading a newspaper
现在完成时.
表示过去发生或已经完成的动作对现在造成的影响或结果,
或从过去已经开始,持续到现在的动作或状态.
由have或has+动词过去分词构成.
The countryside has changed a lot in the past few years.
至于最后那句,用完成时,表示我已经完成了作业,而造成的影响、结果是现在不用做了,
即“做作业”这个动作发生在过去,而对现在造成了影响,所以用完成时.而用一般过去,则与语境不符,且一般过去也不能与now连用.,10,一般过去式。表过去某个时间里发生的动作或状态;过去习惯性、经常性的动作、行为.用动词过去时态表示,be过去式为was和were。She often came to help us in those days.过去进行时。表示过去某段时间或某一时刻正在发生或进行的行为或动作由was或were+现在分词构成.且一般为延续性动作。Whenjk瑁濉。悖幔恚濉。椋?66 I was read...,0,
表过去某个时间里发生的动作或状态;
过去习惯性、经常性的动作、行为.
用动词过去时态表示,be过去式为was和were.
She often came to help us in those days.
过去进行时.
表示过去某段时间或某一时刻正在发生或进行的行为或动作.
由was或were+现在分词构成.且一般为延续性动作.
When he came in,I was reading a newspaper
现在完成时.
表示过去发生或已经完成的动作对现在造成的影响或结果,
或从过去已经开始,持续到现在的动作或状态.
由have或has+动词过去分词构成.
The countryside has changed a lot in the past few years.
至于最后那句,用完成时,表示我已经完成了作业,而造成的影响、结果是现在不用做了,
即“做作业”这个动作发生在过去,而对现在造成了影响,所以用完成时.而用一般过去,则与语境不符,且一般过去也不能与now连用.,10,一般过去式。表过去某个时间里发生的动作或状态;过去习惯性、经常性的动作、行为.用动词过去时态表示,be过去式为was和were。She often came to help us in those days.过去进行时。表示过去某段时间或某一时刻正在发生或进行的行为或动作由was或were+现在分词构成.且一般为延续性动作。Whenjk瑁濉。悖幔恚濉。椋?66 I was read...,0,
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询