解析過(guò)去完成時(shí)和一般過(guò)去時(shí)的區(qū)別及關(guān)聯(lián)
過(guò)去完成時(shí)
用于描述過(guò)去某個(gè)時(shí)間點(diǎn)之前已經(jīng)發(fā)生了的事情。也就是“過(guò)去的過(guò)去”。
基本形式為主語(yǔ)+had+過(guò)去分詞。
一般過(guò)去時(shí)
表示過(guò)去某個(gè)時(shí)間里發(fā)生的動(dòng)作。是我們很熟悉的時(shí)態(tài)了。
基本形式為主語(yǔ)+動(dòng)詞過(guò)去式。
那么兩者有什么區(qū)別和聯(lián)系呢?請(qǐng)先看例句對(duì)比:
(1)
I did not have any money. 我沒(méi)錢(qián)。
I did not have any money because I had lost my wallet. 因?yàn)槲襾G了錢(qián)包,所以沒(méi)錢(qián)。(先丟了錢(qián)包)
(2)
We were not able to get a hotel room. 我們不能進(jìn)到旅店房間里去。
We were not able to get a hotel room because we had not booked in advance. 我們不能進(jìn)到旅店房間里去,因?yàn)槲覀兪孪葲](méi)預(yù)定房間。(沒(méi)預(yù)定房間這件事在前)
(3)
Alex finished his studies. 亞歷克斯結(jié)束了他的學(xué)業(yè)。
By the time Alex finished his studies, he had been in London for over eight years. 亞歷克斯結(jié)束他的學(xué)業(yè)的時(shí)候,他已經(jīng)在倫敦待了超過(guò)8年了。(先來(lái)到了倫敦)
怎么樣,是不是看出些什么了?過(guò)去完成時(shí)是不能獨(dú)立存在的,句子里需要先有個(gè)發(fā)生在過(guò)去(又晚于過(guò)去完成時(shí)表達(dá)的動(dòng)作)的動(dòng)作。即經(jīng)常和一般過(guò)去時(shí)或者表示過(guò)去的副詞短語(yǔ)連用。
不過(guò)需要注意的是,如果句子里并沒(méi)有具體時(shí)間,而只有before和after的時(shí)候,一般過(guò)去時(shí)可以替代過(guò)去完成時(shí)。
例如:
She had visited her Japanese relatives once in 1993 before she moved in with them in 1996.
She visited her Japanese relatives once in 1993 before she moved in with them in 1996.
以上兩個(gè)句子都是正確的。因?yàn)橹挥衎efore一個(gè)模糊的時(shí)間點(diǎn),因此既可以用一般過(guò)去時(shí),也可以用過(guò)去完成時(shí)。