过去完成时用法?下面是必克小编为大家整理的一些相关内容,来了解下吧。
过去完成时(the past perfect tense):表示过去某一时间或动作以前已经发生或完成了的动作,对过去的某一点造成的某种影响或是结果,用来指在另一个过去行动之前就已经完成了的事件。它表示动作发生的时间是“过去的过去”,侧重事情的结果。
一、 概念: 表示过去的过去,其构成是had +过去分词。
1.肯定句:主语+had+动词过去分词+其他.
2.否定句:主语+had+not+动词过去分词+其他.
3.疑问句:had+主语+动词过去分词+其他?
肯定回答:yes,主语+had.
否定回答:no,主语+hadn't.
4.特殊疑问句:特殊疑问词或词组+had+主语+过去分词+其他?
5.被动语态:主语+had(not) +been+动词过去分词+其他.
二、 用法:
1. 表示某一动作在过去某一时刻之前已完成。例如:
he had gone to bed by 10:00 last night. (昨夜十点钟之前他已上床去睡了。)
2. 与一般过去时搭配,表达某一动作在过去的动作发生时已完成。例如:
the train had started when i got to the station. (当我到达车站时火车已开走了。)
the minute i saw a lady getting off the bus, i knew it was she, for i had seen her before. (我一看到正在下公共汽车的那位女士就知道是她,因为我以前看见过她。)
解说: 使用过去完成时在简单句里表达某一动作在过去的某一时刻已完成时,该过去的时刻常以“by +过去时间”的短语来表达。
例如下面的说法是不正确的:
he had gone to bed at 10:00 last night.
若是要说“at 10:00 last night”就必须用一般过去时“he went to bed...”。 请再观察下面的句子试比较:
it had rained yesterday. (误)
it rained yesterday.(正)
或许你会说:“昨天下了雨,可是今天已放晴了,下雨已是过去的事,而且已经下完了,所以就用过去完成时……。”这就是令同学们对一般过去时和过去完成时感到混淆和困惑的。实际上只要我们了解下面的两点原则就可以消除这种现象。