表示过去某一时间或动作以前已经发生或完成了的动作,即“过去的过去”。如:
He was proud of what he had done. (他因自己所作的事感到自豪。)
上句中的was proud已经是过去的动作,而他所做的事情又发生在感到自豪之前,所以是“过去的过去”,要用过去完成时,即had done。
(二)基本结构过去完成时的句子结构一般为:
主语 had 过去分词(done) 其他成分如:
(三)主要用法
After I had read it I was filled with horror. (我读完它之後,心里充满了恐怖。)
By the age of 10 he had learned to play the piano for five years. (他在10岁的时候,已经学了五年的钢琴。)
1、表示在过去某一时刻或动作以前完成了的动作。如:
When the horse had finished the race, its sides were wet with foam. (这匹马结束比赛时,脊背被汗水湿透了。)
I found your coat after you had left the house. (你离开房子之后,我发现了你的外衣。)
2、表示由过去的某一时刻开始,一直延续到过去另一时间的动作或状态。如:
Up to the sixties he had lived the life of a young man. (一直到60多岁,他还过着青年人的生活。)
When he had stayed here for two or three days he began to feel at home. (他在这儿住了两三天,才觉得没有什么拘束。)