过去完成时是怎么定义的 怎么用

2个回答

  • 过去完成时的动作须在过去某一时间以前发生,简单的说“过去的过去”.过去完成时是一个相对时态,他不能离开过去某一时间而独立存在.因此,使用它时就必须有过去某一时间不可.如何表示过去某一时间,有两种情况:

    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等连词的复合句中,如果主句谓语和从句谓语表示的过去动作是在不同时间发生,那么先发生的动作通常需用过去时.