英語語法:過去完成時基本用法

2021-03-01 薄冰英語語法

過去完成時

(The Past Perfect Tense)


過去完成時由助動詞 had+過去分詞構成。現以動詞 work為例,將過去完成時的肯定式、否定式和疑問式列表如下:

表示過去某一時間或某一事件前已發生且已完成的動作或狀態。如:

We had finished the work by nine o clock yesterday.

昨晚九點前我們已完成了工作。

When he got there,the train had already left.

他到了那兒時火車已經開了。

Grace realized she had made a mistake.

格瑞絲意識到她犯了個錯誤。

They had completed the project by the end of 1999.

到1999年底他們已完成了那個項目。

1.—Did you see Tom at the party?

—No, he             by the time I got there.

A. left

B. was leaving    

C. had left

D. has left

【答案選 C】這句話強調的是「他在我來之前就走了」,「我到達」用的是「got」,過去時,所以他走應該是過去的過去,所以應該用過去完成時。

2.  The news came as no surprise to me.  I          for some time that the factory was going to shut down.

A. had known

B.  knew

C. have known   

D. know

【答案選A】在工廠倒閉之前已經知道這個消息,所以用過去完成時態。

表示在過去某一時間或某一事件前已發生但尚未完成的動作或狀態。如:

By July last year,Emma had studied here for 3 years.

到去年七月艾瑪已經在這兒學習了三年了。

When Mark opened the door, he saw a woman standing there.  He              her before.

A. never saw

B. had never seen

D. has never seen

C. never sees

【答案選B】由過去時態構成的句子語言環境可以看出,應首先排除 C、D兩個選項。再由句子中的before可以看出是說在那之前從沒見過她,所以用過去完成時表示「過去的過去」,即那之前的一段時間的情況。一般過去時只表示過去某個時間點發生動作或存在情況。

過去完成時常用在引述動詞一般過去時後的間接引語中。如:

They said that they had planted the trees on the hillside.

他們說他們把樹種在山坡上了。

Jack told me he had read the book before.

傑克告訴我他以前讀過那本書。

Julie said she had gone to see him the day before.

朱莉說她前一天已經去看過他。

用於對過去事實進行虛擬的條件句中。如:

If I had hurried, I wouldn't have missed the train.

如果我快點的話,我就不會誤了火車。

If you had been at the party, you would have met him. 

如果你去了晚會,你就會見到他的。

think,want,hope,plan,intend,mean和suppose等詞的過去完成時可以用來表示本來要做而沒做或無法做的事,或沒有實現的希望或意圖。如:

Eve had hoped to see more of China.

伊芙曾希望在中國多觀光一番。

I had intended to be there on time.

我本打算準時去的。

Greta had meant to see her off at the airport.

格瑞塔本打算是要去機場送她的。

用於wish後的賓語從句中,表示對過去未做成的事情的某種感嘆或願望。如:

I wish I had been there at that time.

那時候我要在那兒就好了。(事實上我不在那兒。)

I wish I had told him about it.

我要是告訴他那事就好了。(事實上我沒告訴他。)

下期預告:過去將來時

相關焦點

  • 英語語法:過去完成時的用法
  • 初中英語語法:過去分詞
    今天我們說說過去分詞的用法,首先聊一下,什麼是分詞?關鍵是「分」該怎麼去理解?我們知道,英語動詞屈服於時間,表達不同的時間採用不同的謂語動詞形式,比如:be + -ing ,後面這個-ing就是一個現在分詞,所謂「分」,就是把-ing 從一個完整的謂語動詞結構中給分出來了。
  • 英語語法:將來完成時
    將來完成時由shall/will have+過去分詞構成。1.1 將來完成時的構成肯定句:主語 + shall/will have + 過去分詞...否定句:主語 + shall/will + not + have + 過去分詞...
  • 英語語法:將來時間的表示shall和will的用法
    上幾期學習了英語語法:過去完成時表示到過去某一時間已完成的動作或狀態、過去完成時表示持續到過去某一時間動作或狀態、 過去完成時與過去一般時的區別。本期學習英語語法:將來時間的表示shall和will的用法。
  • 英語語法:常見連詞和用法
    :三種非謂語動詞的選用與比較、英語介詞、介詞與其他詞的搭配、介詞的固定搭配與靈活搭配、介詞for的用法、介詞的差異、介詞詞組的用法。這一期學習英語語法:常見連詞和用法【英語外刊The Guardian】推薦閱讀:英語語法:過去分詞的構成英語語法:過去分詞作表語與賓補
  • 英語語法:瞬間動詞和持續性動詞的用法5-6
    上幾期學習了英語語法:have been to與have gone to、瞬間動詞和持續性動詞1-2 、瞬間動詞和持續性動詞用法3、瞬間動詞和持續性動詞的現在完成時用法。本期學習英語語法:瞬間動詞和持續性動詞的用法5-6。
  • 英語語法:性質形容詞的用法
    前幾期介紹了英語語法:數詞的用法、數詞的詞形、數詞的具體使用方式。這一期學習英語語法:性質形容詞的用法。‍形容詞:描述事物的特徵、性質、類屬、狀態等內容的一類詞,主要用於修飾、豐富、限定名詞的內容。 形容詞根據其含義、用法可分成3大類:性質形容詞、狀態形容詞、類別形容詞。 1.
  • 高中英語語法:非謂語動詞完成式的用法
    做題時要注意根據題幹所提供的語境來推斷這種先後關係。如:1. The storm left, _____a lot of damage to this area.因The storm與cause是主動關係,排除選項A;不定式作狀語,前面通常不用逗號,排除B和C;因暴風雨給這個地區「造成損失」是在「結束」之前,所以用完成式。2.
  • 英語語法:常用介詞about, as的用法
    、介詞above, over, across, through的用法、介詞to, towards, for的用法,本期學習英語語法:常用介詞about, as的用法關注微博:@讀外刊學英語A. in         B. withC. between    D. from 參考答案:39-40:AC二、分析句子的語法結構,並譯成中文。
  • 英語語法:直接與間接引語的時態變化
    上幾期學習了英語語法:直接與間接引語句子結構(1)、直接與間接引語句子結構與用法(2)、指示詞變化、人稱變化、時態變化,本期學習英語語法:直接與間接引語的時態變化。時態變化直接引語間接引語一般現在時一般過去時現在進行時過去進行時現在完成時過去完成時一般將來時過去將來時一般過去時過去完成時或一般過去時
  • 英語語法:短語as long as, as soon as的用法
    上幾期學習了英語語法:短語strictly speaking, to be brief的用法、短語to tell the truth, under no circumstances的用法、短語according to, across the world的用法、短語ahead of, along with的用法、短語as a consequence of, as a result of的用法、短語as before, as
  • 英語語法:短語 just in case, next year的用法
    語法結構分析:I是主語,advise是謂語動詞, you是賓語, to prepare one more battery是不定式詞組作賓補, just incase是狀語。 90.next year明年用法:next year一般在句中作時間狀語,位置很靈活,可以放在句首、句中,也可以放在句尾。
  • 語法學習:cook與cooker用法解析
    BBC英語精讀精聽 】陪伴您的第843天:以下公眾號即日起雙號運營  【速成英語長難句精讀語法分析】 【甜甜熊英語World News精讀精聽】 第一個公眾號專為英語初級學者準備。內容均為BBC長難句精讀分析,語法講解。感謝朋友們的支持與關注!
  • 英語語法:短語dress up, end in的用法
    57. dress up裝扮,喬裝打扮用法:dress up側重指穿著正式,與平時的穿著不同。 語法結構分析:Mama是主語, insisted是謂語(insist的過去式), that引導賓語從句, we是主語, dress up是謂語,when引導時間狀語從句,we是主語, went是謂語(go的過去式), to shop是狀語。
  • 英語語法:副詞ago, before
    >half的用法、不定數量的表示方法、大約數的表示方法、數詞的用法(1)、數詞用法(2)、年齡的表示、作表語的形容詞、形容詞的主動意義和被動意義。這一期,我們學習英語語法:副詞ago, before。常用副詞的用法。
  • 語法學習:將來完成時講解
    今天,BBC英語精讀精聽   陪伴您的第566天!
  • 英語語法:現在完成時和現在完成進行時如何區分?
    你是不是常常分不清現在完成時和現在完成進行時?
  • 英語語法:短語fight against, fight for的用法
    用法:fight against後常接名詞或者代詞,與struggle with同義。 語法結構分析:We是主語, have是謂語動詞, great respect是賓語, for those是狀語, who引導定語從句,作主語, fight against是謂語,evil forces是賓語。
  • 雅思寫作語法:現在分詞VS過去分詞
    初高中階段,現在分詞和過去分詞的語法被簡化為:現在分詞接(用來修飾)物;過去分詞接(用來修飾)人。當你學到越來越多英語的時候,便會發現下邊的用法:Sitting in a West Village cafe, she looks like an intimidating theater professor.
  • 語法學習:as if虛擬語氣的用法
    今天,BBC英語精讀精聽   陪伴您的第642天:as if虛擬語氣的用法