Formation of the Past perfect Simple Tense 過去完成時的構成
過去完成時是由動詞have 的過去式+普通動詞的過去分詞來構成的。
●規則動詞的過去分詞和它的過去式同形。
●不規則動詞的過去分詞和它的過去式形式不同,我們必須一個個地記住。
陳述句
肯定句 | ||
I
you
he
she
it
we
you
they |
had
|
的過去分詞
|
否定句 | |||
I
you
he
she
it
we
you
they |
had |
not |
過去分詞 |
縮略形式
肯定句 | |
I’d
you’d
he’d
she’d
it’d
we’d
you’d
they' |
過去分詞
|
否定句(縮寫) | ||
I’d
you’d
he’d
she’d
it’d
we’d
you’d
they’d |
not
|
過去分詞
|
否定句 | ||
I
you
he
she
it
we
you
they |
hadn’t
|
過去分詞
|
疑問句
Had
|
I
you
he
she
it
we
you
they
|
過去分詞
|
?
|
簡短回答
肯定句 | ||
Yes, |
I
you
he
she
it
we
you
they |
過去分詞
|
| ||
No, |
I
you
he
she
it
we
you
they |
hadn’t
|
Use of the Past perfect Simple Tense 過去完成時的用法
●過去完成時表示在某個過去點之前發生的事情。
past present
過去 現在 | |
在過去的某個基準
過去的某個 點之前發生的事情
時間點 (基準點)
|
|
過去完成時 過去式 |
|
|
|
When I arrived, the party had already ended.我到的時候,晚會已經結束了。
I telephoned you after my wife had done the shopping.我妻子購物回來后我會給你打電話。
I didn’t dnjoy the film because I had seen it before.我不喜歡這部電影, 因為我以前看過。
By six o’clock, I’d had enough.到來點,我已經吃飽了。
They hadn’t heard the news when I spoke to them.直到我說他們才知道這個消息。
Had you played golf before our game yesterday?在我們昨天比賽之前你打過高爾夫嗎?
在以上的例句中藍色字體的語句表示作為基準點的過去的某個時間點,而另一個(紅色字體)則是在基準點之前發生的事情。
●如果可以通過上下文很明顯看出來的話,就沒有必要清楚地說出過去的基準點。
How strange! Pehaps he’d seen the film before.真奇怪!也許他以前看過這部電影。
I think it’s extraordinary. He’s never played golf before. 我覺得真令人驚奇,他以前從沒打過高爾夫。
●過去完成時經常和just或already一起使用。
I wanted to open the wine bottle, but Bob had already opened it.我想把酒瓶打開,但是鮑勃已經打開了。
I’d just heard the news when James rushed in.詹姆士闖進來的時候,我剛剛聽到消息。
●只是按照各種慘不忍睹生的時間順序 來表達,一般來說,全部都用過去時來表示。
I woke up, got out of bed and dragged a comb across my head.我醒了,起了床,用梳子梳理頭發。
同樣是過去發生的事,我們只在陳述與一個或者是多個發生的事情的緊密關系(例:表示一個事件是其他事件發生的原因)時才有必要使用過去完成時。
I dragged a comb across my head after I had got out of bed.我起床后用梳子梳理頭發。
●有些情況下,我們既可以用過去時也可以用過去完成時來表示。
I felt ill after I played tennis. 我打完網球之后就病了。
I felt after I’d played tennis.我在打完網球之后病的。
上面使用了過去時的句子和使用了過去完成時的句子的意思沒有區別。由于后接after,我們就可以“打網球這個行為是在過去的時候)之前發生的事情。
但是,本章介紹的大部分過去完成時的例句我們都不能用過去時來替換。