何時使用過去完成時呢?
設定一個過去的點,在此點之前的時間用完成時來表示。
(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 . (結果)
他修好了我弄壞的機器。
歸納:以上舉了一些過去完成時的例句,而過去完成時與現在完成時最大的區別,即在於現在完成時是用以表示截止現在為止但與現在有關的動作,而過去完成時則是用以表示截止“過去某時”為止的動作。過去完成時可以表示這樣幾種情況:表“完成”,表情況“繼續”,表“經驗”,表“結果”是什麼。
閱讀更多 咿兒呀呼嗨 的文章