過去完成時的用法和造句過去完成時怎麼用

  過去完成時表示過去某一時間或動作以前已經發生或完成了的動作對過去的某一點造成的某種影響或是結果,用來指在另一個過去行動之前就已經完成了的事件。以下是由小編整理關於過去完成時的用法和造句的內容,希望大家喜歡!

  過去完成時的用法

  概述

  ***1***表示在過去某一時刻或動作以前完成了的動作,可以用by, before等介詞短語或一個時間狀語從句***在複合句中,由時間連線詞引導的狀語從句叫做時間狀語從句***來表示,也可以用一個表示過去的動作來表示,還可能通過上下文來表示。

  ***2***表示由過去的某一時刻開始,一直延續到過去另一時間的動作或狀態,常和for, since構成的時間狀語連用。

  ***3***敘述過去發生的事情,在已敘述了過去發生的事情後,反過來追述或補充以前發生的動作時,常使用過去完成時。

  ***4***在含有定語從句的主從複合句中,如果敘述的是過去的事,先發生的動作常用過去完成時。

  ***5***過去完成時常常用在told,said,knew,heard,thought等動詞後的賓語從句***或間接引語***中,這時從句中的動作發生在主句表示的過去的動作之前。

  ***6***狀語從句:在過去不同時間發生的兩個動作中,“發生在過去的過去”,用過去完成時;發生在後,用一般過去時。

  注意:如果兩個動作緊接著發生,則常常不用過去完成時,特別是在包含before和after的複合句中,因為 這 時從句的動作和主句的動作發生的先後順序已經非常明確,這時可以用一般過去時代替過去完成時。

  ***7***動詞think, want, hope, mean, plan, intend等用過去完成時來表示過去未曾實現的想法,希望,打算或意圖等。

  用法

  過去完成時表示在某一時間或動作之前已經發生或完成了的動作。它表示動作發的時間是“過去的過去”。表示過去某一時刻可用by、before等構成的短語,也可用when、before等引導的從句,或者通過上下文表示。

  列舉

  1、By the time I went outside,the bus had already left. 我到外面去的時候,車已經開走了。

  2、When I got to school,I realized I had left my backpack at home. 當我到達學校的時候,我意識倒我把揹包落在家裡了

  過去完成時的例句

  過去完成時常用的時間狀語有:

  1. by the end of last+時間段. By the end of last term, we had learned 5000 new words.

  2. By the time sb. +動詞過去式如:The bus had already left by the time I got there.

  過去完成時的結構

  主語+had+動詞過去分詞

  ①肯定句:主語+had+動詞過去分詞+其他.

  ②否定句:主語+had+not+動詞過去分詞+其他.

  ③疑問句:Had+主語+動詞過去分詞+其他?

  肯定回答:Yes,主語+had.

  否定回答:No,主語+hadn't.

  ④特殊疑問句:特殊疑問詞或片語+had+主語+過去分詞+其他?

  ⑤被動語態:主語+had***not*** +been+動詞過去分詞+其他.

過去完成時怎麼用