一般过去时和过去完成时的区别

如题所述

时间状语不同、动作先后顺序不同。
1、时间状语不同:过去时强调过去某一特定的时间,昨天、上个月等;过去完成时在时间上强调“过去的过去”,即过去某个时间点之前的时间。
2、动作先后顺序不同:当没有明确的过去时间状语作标志时,谓语动词动作发生的时间须依据上下文来判断。如果动作先发生的话,使用过去完成时;动作后发生的话,使用过去时。“ShehadalreadyleftwhenIarrived.”(我到达时她已经离开了)中的“hadalreadyleft”表示在“arrived”之前已经离开,使用了过去完成时。
温馨提示:答案为网友推荐,仅供参考
相似回答
大家正在搜