國中文法中完成式有學過現在完成式 與過去完成式 

這兩個完成式使用方式與表達上大致相同,不同的地方為時間上的結算點不同

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

未命名  

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

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

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

例如: 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.表示持續到過去某個時間點為止的動作或狀態 Judy 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 ?

, , , , , ,
創作者介紹

莓子貓坊

莓子貓坊 發表在 痞客邦 PIXNET 留言(0) 人氣()