當前位置

首頁 > 英語學習 > 英語語法 > Past perfect 過去完成時

Past perfect 過去完成時

推薦人: 來源: 閲讀: 5.84K 次

When we talk about something that happened in the past we sometimes want to refer back to something that happened before that time. We can use the past perfect tense ( had + past participle ) to do this.

padding-bottom: 75%;">Past perfect 過去完成時

當我們談論過去已經發生的某事,經常是指之前已經發生過的某事,我們可以用過去完成時態(had + 過去分詞 )來表示。

Look at these two sentences.

看一下這兩句。

• John left the house at 7:30 yesterday morning.
• Mary rang John’s doorbell at 8:15 yesterday.

Both actions happened in the past so we use the past simple tense. But look at how we can combine the sentences.

這兩個動作都發生在過去所以我們用了一半過去時態,但是,看看我們如何把兩個句子結合在一起。

• Mary rang John’s doorbell at 8:15 yesterday but John had already left the house.

We use the past perfect (had left) because the action happened before another action in the past (Mary rang the doorbell.)

had left用過去完成時,是因為該動作在過去發生的另外一個動作Mary rang the doorbell.之前發生的。

Look at some more examples of the past perfect.

看看過去完成時的更多例子。

• When Mrs Brown opened the washing machine she realised she had washed the cat.
• I got a letter from Jim last week. We’d been at school together but we’d lost touch with each other.

The past perfect is used because they were at school before he received the letter. It refers to an earlier past.

使用過去完成時是因為在收到信之前,他們在學校。這是更早的過去。

Look at these 2 sentences.

看下這兩句。

• James had cooked breakfast when we got up.
• James cooked breakfast when we got up.

In the first sentence, the past perfect tells us that James cooked breakfast before we got up. In the second sentence, first we got up and then James cooked breakfast.

在第一句,過去完成時告訴我們James在我們起牀之前做的早餐。而第二句,首先是我們起牀,然後才是James做早餐。

Past perfect continuous

過去完成進行時

The past perfect can also be used in the continuous.

過去完成時也可以用於進行時。

• I realised I had been working too hard so I decided to have a holiday.
• By the time Jane arrived we had been waiting for 3 hours.

NOTE

備註

The most common mistake with the past perfect is to overuse it or to use it simply because we are talking about a time in the distant past.

最常見的過度使用過去完成時的錯誤,就是僅僅是用它形容遙遠的過去的時間。

• The Romans had spoken Latin

Remember that we only use the past perfect when we want to refer to a past that is earlier than another time in the narrative.

請記住,我們用過去完成時只是用它來特指一個早於敍述的過去某時間的時間。