過去完成式使用時機

用於表示某動作或事情完成於過去另1動作、事情或時間之前。「先」發生的動作或事情以「過去完成式」表達,「後」發生的以「過去簡單式」表達。

過去完成式                過去簡單式                  now

 

煮好晚餐                           回家                    講這句話。

(先發生)                         (後發生)

在我回家之前我母親已經煮好晚餐。

Before I went home, my mother had cooked dinner.

現在完成式時間的結算點是在「現在」,過去完成式的結算點是「過去」

現在完成式的時間點是從過去到目前為止(現在)

過去完成式,就是俗稱的過去的過去,表示在過去某時間點之前已經完成的事情

 

動作或經驗發生在過去某時間點之前(動作先發生) 過去某時間點(動作後發生)

I checked my report over and over again. ()

I turned it in.()

以上兩句皆發生在過去時間,但報告一定是先檢查再繳交,因此為了讓句子有先後時間

()發生的使用過去完成式,後()發生的使用過去式

I had checked my report over and over again before I turned it in.

過去完成式不能單獨一個句子存在,除非前後句已經有表示時間發生的前後點

過去完成式常搭配過時間的副詞片語或子句

片語

Before (~之前)

by (到了~)

until (直到~為止)

+過去時間

        By 2012, the band had had seven albums in total.

子句

子句       

before (~之前)

after(~之後)+S+had +p.p

by the time (到了~)

when (~)

until (直到~)

+ S+Ved (過去一般式)

The students never understand how much their teacher had done for them until they left school.

主要子句的動詞是過去式,則從屬子句中的完成式就要用過去完成式

I don't know that they had known each other for a long time.

1.強調在過去某時間點之前已完成的動作

The work hadn't been totally finished until this morning. 

2.表示到過去某個時間點為止的經驗

I had never seen the singer before I met him.

3.表示持續到過去某個時間點為止的動作或狀態J

udy had been very busy after her second store was opened.

4.當兩個動作都發生在過去,先發生的使用過去完成式後發生的使用過去簡單式(兩動作發生的時間距離不接近)  

When I picked up the phone, the caller had hung up.

 (過去完成式) before (過去式)

I  had brushed my teeth before I ate breakfast.

 (過去式)     after (過去完成式)

I ate breakfast after I had brushed my teeth.

過去完成式 when 過去式

 

 When did you realize that your wallet had been stolen ?

未命名  

 

 

 

 

 

arrow
arrow

    阿莓莓KIKI 發表在 痞客邦 留言(0) 人氣()