英語中過去完成時與過去完成進行時的區別

2021-01-11 外語行天下

過去完成時和過去完成進行時都表示過去的動作,但是它們的用法和格式有很大不同。

一、過去完成時描述一件發生在過去且在過去完成的動作,更重要的是它表明在過去一件事發生在另一件事之前,格式為 had + 動詞的過去分詞,例如:

He had saved the document before the computer crashed.

他在電腦死機前保存了文件。

解析:此句有 crashed 和 saved 兩個過去動作,saved 發生在 crashed 之前,且動作已經完成,所以 saved 用過去完成時。

He had cooked breakfast when I got up.

我起床時他做了早餐。

解析:此句有 got up 和 cooked 兩個過去動作,cooked 發生在 got up 之前,且動作已經完成,所以 cooked 用過去完成時。

I recognized her because I had seen her on TV.

我認出她是因為我在電視上見過她。

解析:此句有 recognized 和 seen 兩個過去動作,seen 發生在 recognized 之前,且動作已經完成,所以 seen 用過去完成時。

He had lost consciousness by the time the ambulance reached the hospital.

當救護車到達醫院時,他已經失去了知覺。

解析:此句有 reached 和 lost 兩個過去動作,lost 發生在 reached 之前,且動作已經完成,所以 lost 用過去完成時。

二、過去完成進行時描述一件發生在過去且一直持續到過去的某個時間的動作,只能用延續性動詞,格式為:had + been + 動詞的現在分詞形式,例如:

She had been waiting for more than one hour when her friends finally arrived.

她等了一個多小時,朋友們終於來了。

解析:此句有 arrived 和 waiting 兩個過去動作,waiting 發生在 arrived 之前,且 waiting 一直持續到 arrived 這個動作,所以 waiting 用過去完成進行時。

It had been raining for several hours, and the streets were slippery.

雨下了幾個小時,街道很滑。

解析:此句有 were 和 raining 兩個過去動作,raining 發生在 were 之前,且 raining 一直持續到 were 這個動作,所以 raining 用過去完成進行時。

My parents had been thinking of calling the police when I finally went home around 2 am.

當我終於在凌晨2點左右回家時,我父母一直在考慮報警。

解析:此句有 went 和 thinking 兩個過去動作,thinking 發生在 went 之前,且 thinking 一直持續到 went 這個動作,所以 thinking 用過去完成進行時。

Jamie had lost weight because she had been skipping meals.

傑米瘦了是因為她一直不吃飯。

解析:此句有 had lost 和 skipping 兩個過去動作,slipping 發生在 had lost 之前,且 skipping 一直持續到 had lost 這個動作,所以 slipping 用過去完成進行時。

過去完成進行時還可以表示過去反覆的動作,例如:

He had been studying all day.

他學習了一整天。

You had been giving me everything.

你對我真是有求必應。

He had been mentioning your name to me.

他一直在跟我提你的名字。

相關焦點

  • 【語法】英語過去完成時和過去完成進行時的區別
    過去完成時和過去完成進行時是在考試中屬於經常會考到的考點,今天小編給大家系統的介紹一下這兩個重要考點。        如果我們要強調較早發生事件的連續性,我們可以用過去完成進行式。佔去完成進行式和現在進行式惟一不同的地方是 verb to have 的地方一定要用had 。以下是一些過去完成進行式的例子:        1. I had been watching TV before you called me.        2.
  • 英語語法小貼士-過去完成時和過去完成進行時的用法解析
    但是沒關係,能夠每天發一篇文章,加強自己的英語學習也是好的。就這樣~~今天大劉給大家分享是一篇有關英語時態的內容-Past Perfect and Past Perfect Continuous 過去完成時和過去完成進行時的用法區別,希望對你有所幫助。
  • 英語中一般過去時和過去完成時的區別
    一般過去時和過去完成時都表示完成的過去動作,一般過去時描述過去發生的事情,一般是按順序的;而過去完成時是基於過去的一個時間點之前發生的事情。那麼如何區分這兩個時態呢?They had already voted for him at the first ballot在第一次投票選舉時,他們已經投票給他了。解析:already 也可以用於過去時,多見於美式英語,例如:He already finished his work.他已經完成了他的工作。
  • 英語中的過去完成時和現在完成進行時!
    一、過去完成時一件事發生在過去,而另外一件事先於他發生(即表示「過去的過去」),那麼發生在前的事情的動詞需用過去完成時。時間狀語可用for等介詞短語或時間狀語從句來表示。也可通過上下文語境來表示。如:He said that he had been abroad for 3 years.他說他在國外待了3年。
  • 英語語法專題62:過去完成時和過去完成進行時怎麼使用?值得學習
    英語語法專題62:過去完成時和過去完成進行時怎麼使用?值得學習!本專題我們學習「過去完成時和過去完成進行時的結構和用法」,思維導圖如下:詳細內容如下:01一、過去完成時的構成Had+過去分詞03三、過去完成進行時的構成Had been+現在分詞04四、過去完成進行時的用法過去完成進行時的用法與現在完成進行時的用法基本相同
  • 過去完成時和過去完成進行時怎麼使用?值得學習
    本專題我們學習「過去完成時和過去完成進行時的結構和用法」,思維導圖如下:詳細內容如下:01一、過去完成時的構成Had+過去分詞02二、過去完成時的用法過去完成時主要用來指過去某一特定時間以前就完成的行為
  • 英語過去完成時的用法大全
    一、往期回顧英語現在進行時的用法大全英語一般現在時的用法大全英語一般過去時的用法大全英語一般將來時的用法大全
  • 英語六級語法:一般過去時和過去完成時
    新東方網>大學教育>四六級>複習輔導>六級>六級輔導>語法>正文英語六級語法:一般過去時和過去完成時 2012-08-22 16:17 來源:考試大
  • 初中英語過去時與完成時,你所不知道的那些區別,真正弄懂並不難
    一, 一般過去時和現在完成時的用法區別以前看過,但以前是表示一個與現在有聯繫的過去時間,而不是一個確定的與現在無關的過去時間。二, 一般過去時和過去完成時的用法區別倫敦離這裡有1小時路程,當我趕到時,手術已經完成了。三, 過去完成時與現在完成時的用法區別
  • 今日解析:英語中的過去完成時
    在接下來的篇章中,我們會將時態的每一種具體分析穿插進行講解。今天講到的就是過去完成時,首先大家要知道它的構成,也就是had後跟過去分詞。因為它表現的是過去某個時間點前的動作,因此前面的助動詞要用had。
  • 過去完成時與一般過去時有什麼區別?如何判斷是過去完成時?
    過去完成時的概念與結構概念:表示在過去某一時間或動作之前已經發生或完成了的動作,即「過去的過去( past-in-the-past )」。構成:「助動詞 had + 過去分詞」,其中 had 通用於各種人稱。
  • 初中英語主要時態系列:過去完成時
    在英語時態中,「時「指 動作 發生的時間,」態「指動作的樣子和 狀態 。 它表示動作發生的時間是「 過 去的過去 」, 側重 事情的結果。
  • 2017高考英語時態變化:過去完成時
    時態變化是英語學習的重點,新東方網高考網小編整理了2017高考英語必備時態變化知識點匯總,供同學們參考學習。   過去完成時   過去完成時的動作須在過去某一時間之前發生,即發生在「過去的過去」。
  • 一般過去時和過去進行時的區別
    原標題:一般過去時和過去進行時的區別 >知米背單詞 一、 概念和用法:過去進行時表示在過去某一時刻或某一段時間內進行或發生的動作。(when從句表示時間點) 三、在複合句中,如果主要動作和背景動作都是延續的或同時發生的,那麼主從句的動詞都可用過去進行時。例如: While he was waiting for the bus, he was reading a newspaper.他邊等車邊看報。
  • 高三英語教案:《過去完成時》教學設計
    ( had worked 已有了 20 年,還有繼續進行下去的可能)  By six o』clock he had worked eleven hours. 到6點鐘時他就已經工作了11小時。  5. 動詞think, want, hope, mean, plan, intend等用過去完成時來表示過去未曾實現的想法,希望,打算或意圖等。
  • 語法精講 | 現在完成時與一般過去時的區別
    1.共同點:   現在完成時和一般過去時都表示一個在過去完成的動作。   2.區別:   ①現在完成時強調的是與現在的關係,如對現在產生的結果或影響等,屬於現在時範圍,談論的是現在的情況。而一般過去時只表示動作在過去某一時刻發生,不表示和現在的關係,現在情況可能已發生變化。
  • 初中英語語法:過去完成時基本結構
    初中英語語法:過去完成時基本結構  由had加動詞的過去分詞構成。   例句:   She said she had never been to Paris.她說她從未去過巴黎。   When the police arrived,the thieves had run away.警察到達時,小偷們早就跑了。   By the time he was twelve,Edison had be gun to make aliving by himself.到了十二歲那年,愛迪生開始自己謀生。
  • 2020年中考英語知識點之比較一般過去時和現在完成時
    中考網整理了關於2020年中考英語知識點之比較一般過去時和現在完成時,希望對同學們有所幫助,僅供參考。   比較一般過去時和現在完成時   1. 共同點:   動作都是在過去完成。   I saw the film yesterday evening.
  • 一般過去式和過去完成時的用法及區別習題(一)
    過去完成時在時間上強調「過去的過去」,且對過去的某一點造成的某種影響或是結果;而一般過去時只強調過去某一特定的時間,所以判斷的關鍵是看是否有兩個過去動作,若只有一個過去動作,則用一般過去時;若有兩個過去動作,在排除是動作先後緊接發生的都用一般過去時的情形,則更早發生的動作用過去完成時。
  • had been done 過去完成時英語語法解析
    節選《新概念英語3 Smash-and-grab》【生詞】jewllery n. 珠寶(總稱)necklace n. 項鍊昨日內容複習提要:昨天學習了主要學習了 ①學會同位語從句並能寫出一個長句子。②since,because,as,for均能引導原因狀語從句,區別是什麼。