过去完成时的动作须在过去某一时间以前发生,简单的说“过去的过去”.过去完成时是一个相对时态,他不能离开过去某一时间而独立存在.因此,使用它时就必须有过去某一时间不可.如何表示过去某一时间,有两种情况:
1)明显地在句中表示过去某一时间.
eg:By the end of thatyear he (had collected) more than a thousand foreign stamps.到那年年底,他已收了一千多张外国邮票.
2)很多情况下句中没有明显的时间状语,过去的时间由上下文表示出来.
eg:They fulfilled the plan earlier than they (had expected).他们的计划完成得比预料的早.
再包含:When,as soon as,before,after,until,now that等连词的复合句中,如果主句谓语和从句谓语表示的过去动作是在不同时间发生,那么先发生的动作通常需用过去时.