过去完成时既可表示过去某个时间或动作之前所发生的事情(常用时间状语有already, before, ever, just, still, yet),也可表示过去某个时间或动作之前所发生的动作一直持续到过去某个时间(常接时间状语:since +时间点, for + 时间段)。过去完成时由“had + 过去分词”构成。过去完成时是英语语法中时态中的重要部分,今天我们讲解的就是过去完成时。

1、与过去完成时连用的时间状语可以多种多样,使用它的主要依据是看其是否发生在“过去的过去”。如:
He had learnt some English before I went here. 在来这儿之前我学过一些英语。
We had cleaned the room when he got there. 当他到那儿时,我们已经把房子弄干净了。

注意:当主句跟由before, after, as soon as所引导的时间从句的动作连接很紧密时,从句也可用一般过去时。
He went there after he read the letter. 他看了那封信后就去那儿了。

2、在hardly / scarcely …when…, no sooner…than… 两个结构中的主句通常要用过去完成时。如:
Hardly had I told her the news when she began to cry out. 她一听到这一消息就大哭了起来。
No sooner had he fallen asleep than he lay down on the bed. 他一躺倒床上就睡着了。

3、动词expect, hope, suppose, think, want等的过去完成时可用来表示未实现的计划、打算或希望。如:
He had wanted to buy a house in Shanghai. 他本想在上海买栋房子。

4、过去完成时还经常用于主句为过去时的宾语从句中。如:
They said they had seen the film. 他们说这个电影他们看过。

以上就是过去完成时的定义和基本用法,总之,要学好过去完成时,还应多练习,多读英语文章,培养语感,总结经验,久而久之,句子使用的准确性就会不知不觉提高很多。所以,同学们要勤奋起来哦,为今后的英语学习打下基础。