英語中一般過去時和過去完成時的區別

2021-01-11 外語行天下

一般過去時和過去完成時都表示完成的過去動作,一般過去時描述過去發生的事情,一般是按順序的;而過去完成時是基於過去的一個時間點之前發生的事情。那麼如何區分這兩個時態呢?

一、標誌詞

1、相對於過去完成時,在表示過去發的動作時,一般過去時常用的標誌詞有副詞 first, then,例如:

first:

Who came first in the race?

賽跑誰第一?

I do not remember who spoke first, but we all expressed the same opinion.

我不記得是誰最先發言的,但我們全都表達了相同的看法。

then:

Life was harder then because neither of us had a job.

那時生活比較艱苦,因為我倆都沒有工作。

Things were very different back then .

以前那個時候情況大不相同。

注意:並不是說所有帶有 first 和 then 的句子都用一般過去時,例如:

A: Do you want a drink?

你想喝杯飲料嗎?

B: I'll finish my work first.

我要先完成工作。

I've been invited too, so I'll see you then.

我也接到邀請,我們到那時見。

2、相對於一般過去時,在表示過去的動作,過去完成時常用的標誌詞有 already, up to then,例如:

already:

We got there early but Mike had already left.

我們及早到了那裡,但是邁克已經離開了。

They had already voted for him at the first ballot

在第一次投票選舉時,他們已經投票給他了。

解析:already 也可以用於過去時,多見於美式英語,例如:

He already finished his work.

他已經完成了他的工作。

up to then:

In fact , up to then , I never had been so truly free in my life.

事實上,到那時為止,我的生活從未如此自由過。

Up to then, she had managed pretty well.

到那時為止,她幹得還不錯。

二、與 before, after 和 when 連用時的區別

1、before

All passengers boarded/had boarded before the plane took off.

飛機起飛前所有乘客都登機了。

解析:此句 before 本身已表示出時間的先後,表示 before 從句的動作發生在其他動作之後,所以這句即可以用一般過去時,也可以用過去完成時。

The plane took off before all passengers had boarded.

飛機在所有乘客登機前起飛了。

解析:此句表示當其他動作已經開始時,before 從句的動作還沒完成,所以只能用過去完成時,相當於 before 從句的動作在其它動作開始之前已經發生,只是還沒有完成。

2、after

After the safety demonstration, the plane took off.

安全演示後,飛機起飛了。

解析:此句 after 後面沒有謂語動詞,這裡表示事情發生的先後順序,用一般過去式。

After the flight attendants had completed/completed the safety demonstration, the plane took off.

乘務員完成安全演示後,飛機起飛了。

解析:由於 after 本身已表示出時間的先後,所以這句即可以用一般過去時,也可以用過去完成時。

3、when

She had already fastened her seatbelt when the flight attendants gavethe safety demonstration.

當乘務員進行安全演示時,她已經系好了安全帶。

解析:當 when 從句後面的動作 gave 發生在主句動作 fastened 之後時,主句動作用過去完成時,因為的從句的動作發生在過去,所以主句的動作是發生在過去的過去,所以用過去完成時。

When she had fastened her seatbelt, the flight attendants gave the safety demonstration.

她系好安全帶後,乘務員進行了安全演示。

解析:當 when 從句的動作 fastened 發生在主句動作 gave 之前時,從句動作用過去完成時,因為主句的動作發生在過去,所以從句的動作是發生在過去的過去,所以用過去完成時。

相關焦點

  • 英語六級語法:一般過去時和過去完成時
    新東方網>大學教育>四六級>複習輔導>六級>六級輔導>語法>正文英語六級語法:一般過去時和過去完成時 2012-08-22 16:17 來源:考試大
  • 【語法】英語過去完成時和過去完成進行時的區別
    過去完成時和過去完成進行時是在考試中屬於經常會考到的考點,今天小編給大家系統的介紹一下這兩個重要考點。過去完成式        過去完成式的形式如下:        had + past participle        過去完成式是不能單獨用的。我們用的時候,必須有另一個事件。也就是說,假如我們有兩件事 A 和 B,兩件事都發生在過去,但 A 發生在 B 以前,A 應該用過去完成式,B 則用過去式。
  • 一般過去時和過去進行時的區別
    原標題:一般過去時和過去進行時的區別 >知米背單詞 一、 概念和用法:過去進行時表示在過去某一時刻或某一段時間內進行或發生的動作。 一般過去時表示過去某個時間裡發生的動作或狀態;過去習慣性、經常性的動作、行為;過去主語所具備的能力和性格。基 本結構:主語+謂語(動詞過去式)+句子其他成分;主語+was/were+形容詞/名詞/介詞短語+過去時間;否定形式①was/were+not;② 在行為動詞前加didn't,同時還原行為動詞;一般疑問句Did+主語+do+其他。
  • 英語語法小貼士-過去完成時和過去完成進行時的用法解析
    但是沒關係,能夠每天發一篇文章,加強自己的英語學習也是好的。就這樣~~今天大劉給大家分享是一篇有關英語時態的內容-Past Perfect and Past Perfect Continuous 過去完成時和過去完成進行時的用法區別,希望對你有所幫助。
  • 2020年中考英語知識點之比較一般過去時和現在完成時
    中考網整理了關於2020年中考英語知識點之比較一般過去時和現在完成時,希望對同學們有所幫助,僅供參考。   比較一般過去時和現在完成時   1. 共同點:   動作都是在過去完成。   I saw the film yesterday evening.
  • 英語中過去完成時與過去完成進行時的區別
    過去完成時和過去完成進行時都表示過去的動作,但是它們的用法和格式有很大不同。一、過去完成時描述一件發生在過去且在過去完成的動作,更重要的是它表明在過去一件事發生在另一件事之前,格式為 had + 動詞的過去分詞,例如:He had saved the document before the computer crashed.
  • 英語中的過去完成時和現在完成進行時!
    一、過去完成時一件事發生在過去,而另外一件事先於他發生(即表示「過去的過去」),那麼發生在前的事情的動詞需用過去完成時。時間狀語可用for等介詞短語或時間狀語從句來表示。也可通過上下文語境來表示。如:He said that he had been abroad for 3 years.他說他在國外待了3年。
  • 語法精講 | 現在完成時與一般過去時的區別
    1.共同點:   現在完成時和一般過去時都表示一個在過去完成的動作。   2.區別:   ①現在完成時強調的是與現在的關係,如對現在產生的結果或影響等,屬於現在時範圍,談論的是現在的情況。而一般過去時只表示動作在過去某一時刻發生,不表示和現在的關係,現在情況可能已發生變化。
  • 初中英語過去時與完成時,你所不知道的那些區別,真正弄懂並不難
    一, 一般過去時和現在完成時的用法區別以前看過,但以前是表示一個與現在有聯繫的過去時間,而不是一個確定的與現在無關的過去時間。二, 一般過去時和過去完成時的用法區別初中英語過去時與完成時,你所不知道的(1) 一般過去時是對現在說話時刻而言的,過去完成時則是對過去某一時刻而言。
  • 一般過去式和過去完成時的用法及區別習題(一)
    過去完成時在時間上強調「過去的過去」,且對過去的某一點造成的某種影響或是結果;而一般過去時只強調過去某一特定的時間,所以判斷的關鍵是看是否有兩個過去動作,若只有一個過去動作,則用一般過去時;若有兩個過去動作,在排除是動作先後緊接發生的都用一般過去時的情形,則更早發生的動作用過去完成時。
  • 英語語法導航——英語一般過去時的常見用法
    英語語法導航--英語一般過去時的常見用法安徽省蚌埠市蚌埠二中----朱正軍英語一般過去時是最為常見的時態形式之一,所以是高考語法考查的一大重點。一般過去時常見的用法有三種:1. 過去規律性的動作與行為 (終止性動詞,意為「現在不再做了)。如:He often came to see us last year.他去年常來看我們。
  • 過去完成時與一般過去時有什麼區別?如何判斷是過去完成時?
    過去完成時的概念與結構概念:表示在過去某一時間或動作之前已經發生或完成了的動作,即「過去的過去( past-in-the-past )」。構成:「助動詞 had + 過去分詞」,其中 had 通用於各種人稱。
  • 英語過去完成時的用法大全
    一、往期回顧英語現在進行時的用法大全英語一般現在時的用法大全英語一般過去時的用法大全英語一般將來時的用法大全
  • 今日解析:英語中的過去完成時
    在接下來的篇章中,我們會將時態的每一種具體分析穿插進行講解。今天講到的就是過去完成時,首先大家要知道它的構成,也就是had後跟過去分詞。因為它表現的是過去某個時間點前的動作,因此前面的助動詞要用had。
  • 初中英語主要時態系列:過去完成時
    在英語時態中,「時「指 動作 發生的時間,」態「指動作的樣子和 狀態 。 它表示動作發生的時間是「 過 去的過去 」, 側重 事情的結果。
  • 英語語法專題62:過去完成時和過去完成進行時怎麼使用?值得學習
    英語語法專題62:過去完成時和過去完成進行時怎麼使用?值得學習!本專題我們學習「過去完成時和過去完成進行時的結構和用法」,思維導圖如下:詳細內容如下:01一、過去完成時的構成Had+過去分詞02二、過去完成時的用法過去完成時主要用來指過去某一特定時間以前就完成的行為。
  • 2017高考英語時態變化:過去完成時
    時態變化是英語學習的重點,新東方網高考網小編整理了2017高考英語必備時態變化知識點匯總,供同學們參考學習。   過去完成時   過去完成時的動作須在過去某一時間之前發生,即發生在「過去的過去」。
  • 過去完成時和過去完成進行時怎麼使用?值得學習
    過去完成時和過去完成進行時怎麼使用?值得學習!
  • 一般過去時態、現在完成時態、過去完成時態之間的本質區別?
    本文將回答以下五個問題:一般過去時態和現在完成時態的本質區別是什麼?
  • 高三英語教案:《過去完成時》教學設計
    可以用by,  before等介詞短語或一個時間狀語從句來表示,也可以用一個表示過去的動作來表示,還可能通過上下文來表示  2)表示由過去的某一時刻開始,一直延續到過去另一時間的動作或狀態,常和for, since構成的時間狀語連用  3)過去完成時常常用在賓語從句(或間接引語)中,這時從句中的動作發生在主句表示的過去的動作之前  4)