英語語法第三十四談——時態和語態之(過去完成時)

英語語法第三十四談——時態和語態之(過去完成時)

何時使用過去完成時呢?

設定一個過去的點,在此點之前的時間用完成時來表示。

(1)Our father bought a new house .

父親買了新房子。

(2)We had lived in an apartment house .

我們過去住在公寓裡。

說明:若將(1)和(2)兩句連成一個句子,則變成如下的情形:

We had lived in an apartment house before our father bought a new house .

在父親買新房子以前,我們住在公寓裡。

使用過去完成時要注意什麼?

黨在一個句子中有兩個動詞時,需要注意下面兩種情形:

1、使用關係代詞時

I lost the watch(which)my father had bought me .

我把父親給我買的手錶弄丟了。

“買”的時候比“丟”的時候還要早。

2、在間接引語中

He told me that he had met the man the day before .

他告訴我,他昨天遇到了那個人。

例外:也有過去時與過去完成時均可以使用的情形。換言之,當過去兩個動作的先後順序已清除或不強調動作的完成時,可用一般過去時代替完成時。

He came earlier than we expected / had expected .

他來的比我們預期的還早。

過去完成時與現在完成時有何區別?

可依先後關係區別過去完成時與現在完成時,請看下面的例句:

When I arrived she had just left .(完成)

當我到達的時候,她剛剛離去。

He had been a teacher before he became a novelist . (繼續)

在他成為小說家以前是位老師。

That was the best film I had ever seen .(經驗)

那是我看過的最好的一部電影。

He mended the machine I had broken . (結果)

他修好了我弄壞的機器。

歸納:以上舉了一些過去完成時的例句,而過去完成時與現在完成時最大的區別,即在於現在完成時是用以表示截止現在為止但與現在有關的動作,而過去完成時則是用以表示截止“過去某時”為止的動作。過去完成時可以表示這樣幾種情況:表“完成”,表情況“繼續”,表“經驗”,表“結果”是什麼。


分享到:


相關文章: