百度知道 - 信息提示
一般过去时和过去完成时的区别
英语中 一般过去式与过去完成时有什么区别
一、表达含义不同
1、一般过去时表示过去某个时间里发生的动作。
We were not able to get a hotel room.
我们不能进到旅店房间里去。
2、过去完成时用于描述过去某个时间点之前已经发生了的事情。也就是“过去的过去”。
We were not able to get a hotel room because we had not booked in advance.
我们不能进到旅店房间里去,因为我们事先没预定房间。(没预定房间这件事在前)
二、固定句式不同
1、一般过去时:基本形式为主语+动词过去式。
She visited her Japanese relatives once in 1993 before she moved in with them in 1996.
1993年,她拜访过一次日本亲戚,1996年才搬来。
2、过去完成时:基本形式为主语+had+过去分词。
She had visited her Japanese relatives once in 1993 before she moved in with them in 1996.
1993年,她曾拜访过一次日本亲戚,1996年才搬来。
三、特殊用法不同
在没有明确的过去时间状语作标志时,谓语动词动作发生的时间先后须依据上下文来判断:先发生的用过去完成时,后发生的则用一般过去时。如:
She had just won the first in the composition competition.
她刚刚在作文比赛中得了第一名。