英语知识点总结:过去完成时

  过去完成时①表示发生在过去的动作对过去晚些时候造成的影响或结果②过去某一动作一直持续到过去晚些时候将来可能还要延续。

  一、基本结构:主语+had+过去分词

  ①肯定句:主语+had+过去分词.

  ②否定句:主语+had+not+过去分词.

  ③一般疑问句:Had+主语+过去分词?肯定回答:Yes,主语+had.否定回答:No,主语+hadnot.

  ④特殊疑问句:特殊疑问词或词组+一般疑问句(Had+主语+过去分词)?

  二、基本用法

  1)表示在过去某一时刻或动作以前完成了的动作,也可以说过去的时间关于过去的动作。即“过去的过去”。可以用by,before等介词短语或一个时间状语从句来表示,也可以用一个表示过去的动作来表示,还可能通过上下文来表示。

  例如:Bynineo’clocklastnight,wehadgotten200picturesfromthespaceship.到昨晚9点钟,我们已经收到200张飞船发来的图片。

  2)表示由过去的某一时刻开始,一直延续到过去另一时间的动作或状态,常和for,since构成的时间状语连用。

  例如:Ihadbeenatthebusstopfor20minuteswhenabusfinallycame.

  当车来的时候,我在车站已等了20分钟。Hesaidhehadworkedinthatfactorysince1949.他说自从1949年以来他就在那家工厂工作。

  3)一般说来,各种时态都有特定的时间状语。与过去完成时连用的时间状语有:

  (1)by+过去的时间点。如:Ihadfinishedreadingthenovelbynineo‘clocklastnight.

  (2)bytheendof+过去的时间点。如:WehadlearnedovertwothousandEnglishwordsbytheendoflastterm.

  (3)before+过去的时间点。如:TheyhadplantedsixhundredtreesbeforelastWednesday.