1
高中英语语法新体验——从经典例句开始
1.7.6.3 3.一般过去时与过去完成时的用法比较

3.一般过去时与过去完成时的用法比较

(1)一般过去时与过去完成时和确定的过去时间连用时的用法比较。

Martin Luther King was born in 1929.

马丁·路德·金生于1929年。

Wales had already been conquered by England in 1283,but it was not until 250 years later that they formed a single state.(人教大纲版高二上第36页)

威尔士早在1283年就被英格兰征服了,但是直到250年后才成立一个单独的国家。

He had taken Swiss nationality in 1901 and therefore did not have to join the army.(人教大纲版高二上第86页)

他(爱因斯坦)早在1901年就获得了瑞士国籍,因此他不必入伍打仗。

提示:

确定的过去时间与一般过去时连用时,只是陈述这个事件发生的时间,而与过去完成时连用时,则表示在这一时间之前这个事件就已经发生了。又:

He had done the work at6 o'clock.

他在六点钟时就已经完成了工作。

He did the work at6 o'clock.

他在六点钟时完成了工作。

(2)在各类从句中一般过去时与过去完成时的用法比较。

①在宾语从句中。

在主句的谓语为一般过去时的宾语从句中,既可用一般过去时,也可用过去完成时,但两种时态的意义明显不同。试比较下列两组句子:

She said she was a doctor.

她说她是位医生。(说话时仍为医生)

She said she had been a doctor.

她说她曾当过医生。(说话时已不是医生)

She said she had been a doctor for twenty years.

她说她当过20年的医生。(主要强调说话时已当过20年医生,此状态可能已经结束,也可能还没有)

但是,如果从句中有表示具体时间的状语,用一般过去时和过去完成时都可以。

He said he was born in 1986.

他说他是1986年出生的。

He said he had been there in 1970.

他说他在1970年去过那里。

②在含有after的主从复合句中。

在含有after的主从复合句中,一般在从句中使用过去完成时,主句中使用一般过去时。

After he had done his homework,he went out to play football.

他做完作业后,就去踢足球了。

因为连词after本身能明确表示时间的先后关系,所以多数情况下主句和从句均可使用一般过去时。

After he arrived in England,Marx worked hard to improve his English.

到了英国后,马克思努力学习以提高英语。

③在含有when的主从复合句中。

由于when本身不能明确表示时间的先后关系(when可以表示“当……的时候”、“在……前”、“在……之后”),故先发生的动作应用过去完成时,后发生的动作只需用一般过去时。这样用过去完成时的可能是主句,也可能是从句。

When all his money had been used up,Peter had to turn to a friend for help.

当他的钱全都用光时,彼得只好转而求助于一个朋友。

有时,主句和从句的谓语动词的先后关系十分明确,两个动作紧接着发生,前一动作导致后一动作,这时两者均用一般过去时即可。

When the meeting was over,we left the hall.

散会后,我们离开了大厅。

请对比:

When I got/had got to the station,the train left.

我到了火车站之后,火车开走了。

When I got to the station,the train had left.

我到火车站时,火车已经开走了。

When I got to the station,the train was leaving.

我到火车站时,火车正在开动。

④在含有before的主从复合句中。

在含有before的主从复合句中,由于before可以表示时间的顺序,因此过去完成时既可用于主句中,也可用于从句中,而且意义上也没有差别。

On the other side of the bay Pompy had made his ships ready even before the danger arrived.(人教大纲版高二上第76页)

在海湾的对岸,庞培在危险出现前就备好了船只。

(3)叙述几个连续的动作用法不同。

在叙述两个或两个以上接连发生的动作,用and,but,so或then等连接并按时间发生的先后顺序叙述时,只需用一般过去时。

He collected information,studied it,did experiments and learnt from the experience of farmers.(人教大纲版高一下第48页)

他收集信息加以研究,进行试验,学习农民的经验。

I lost my pen but soon found it.

我丢了笔,不过很快就找到了。

She lost her pen,so I lent her mine.

她丢了笔,所以我就把我的借给她了。

但是,如果先后发生的两个动作不是按时间顺序排列或叙述时,为明确动作发生的先后顺序,先发生的动作就得用过去完成时。

The farmers were in high spirits because they had got another good harvest.

农民们兴高采烈,因为他们又获得了一次好收成。

I looked at the horrible monster that I had created.(人教大纲版高二下第15页)

我望着我所创作的这个可怕的怪物。