用于过去完成时,had+done。过去完成时表示的是站在某个过去的时间点,对这个时间点之前发生的一个或一系列动作的总结。When they reached there,the ship had set off.(当他们到达那里的时候,船已经开了。)
结构
主语+had+动词过去分词
①肯定句:主语+had+动词过去分词+其他。
②否定句:主语+had+not+动词过去分词+其他。
③疑问句:Had+主语+动词过去分词+其他?
肯定回答:Yes,主语+had.
否定回答:No,主语+hadn't.
④特殊疑问句:特殊疑问词或词组+had+主语+过去分词+其他?
⑤被动语态:主语+had(not) +been+动词过去分词+其他。
例句
过去完成时常用的时间状语有:
1. by the end of last+时间段. By the end of last term, we had learned 5000 new words.
到上学期末,我们已经学了5000个新词。
2. By the time sb. +动词过去式如:The bus had already left by the time I got there.
3.By (the time of)+时间段
By the time of last year ,we had built two bridges.