高中英語 學英語,練聽力,上聽力課堂! 注冊 登錄
> 高中英語 > 高中英語教材 > 高中英語語法 >  第57篇

高中英語語法:過去完成時

所屬教程:高中英語語法

瀏覽:

tingliketang

2024年08月08日

手機版
掃描二維碼方便學習和分享

高中英語語法的浩瀚星空中,時態(tài)如同指引我們穿越時間隧道的星辰,而過去完成時則是那顆引領我們深入探索過去某個時間點之前已完成動作或狀態(tài)的璀璨之星。它不僅幫助我們構建更加細膩、復雜的時間線,還讓我們的語言表達更加精準、生動。

一、定義與結構

1.定義:過去完成時用于描述在過去某一時間點之前已經完成的動作或存在的狀態(tài)。它強調的是“過去的過去”。

2.結構:had + 過去分詞

例如:I had finished my homework before dinner.

二、主要用途及舉例

1.與過去時間狀語從句連用:當主句的動作發(fā)生在從句動作之后,且兩者都發(fā)生在過去時,從句常用過去完成時。

· 填空題:By the time he arrived, the train ________ (leave).

答案:had left

解析:主句“By the time he arrived”描述了一個過去的時間點,而火車的離開發(fā)生在這個時間點之前,因此用過去完成時。

2.表示過去的經歷或經驗:用于敘述過去某一時間點之前已經發(fā)生的經歷或情況。

· 填空題:She told me she ________ (see) the movie three times before.

答案:had seen

解析:“told”是過去時,表示“她告訴我”這個動作發(fā)生在過去,而看電影的行為則發(fā)生在這個“告訴”之前,因此用過去完成時。

3.用于虛擬語氣中:在表示與過去事實相反的情況時,主句和從句都可能使用過去完成時。

· 填空題:If I ________ (know) her address, I would have visited her yesterday.

答案:had known

解析:句子表達的是對過去情況的假設,即如果“我”知道她的地址,昨天就會去看她。由于實際情況是“我”不知道,所以這里用過去完成時的虛擬語氣。

4.表示過去某一動作之前的連續(xù)動作:在敘述過去發(fā)生的兩個或多個動作時,先發(fā)生的動作常用過去完成時。

· 填空題:After I ________ (eat) my lunch, I went for a walk.

注意:此句雖常見用一般過去時(ate),但理論上若強調“吃飯”是“散步”之前的已完成動作,且語境特別指出,則可用had eaten。不過,在日常對話中,此類用法較為少見,更多用于教學或特定語境下的精確表達。

5.強調動作的先后順序:在需要特別強調兩個過去動作之間的先后順序時,先發(fā)生的動作使用過去完成時。

· 填空題:We ________ (wait) for an hour before the train arrived.

答案:had waited

解析:句子強調“等了一個小時”是“火車到達”之前的動作,且兩者都發(fā)生在過去,因此“等”用過去完成時。

高中英語語法的學習是龐大的,掌握過去完成時的用法不僅有助于語法準確性,還能提升英語表達的流暢性。通過了解其基本概念、常見用法以及在句子中的應用,你將能夠更自信地運用過去分詞來構建復雜的句子結構。您也可以訪問網站主頁,獲取最新的英語學習資料,全方位提升英語水平。


用戶搜索

瘋狂英語 英語語法 新概念英語 走遍美國 四級聽力 英語音標 英語入門 發(fā)音 美語 四級 新東方 七年級 賴世雄 zero是什么意思重慶市上什字英語學習交流群

網站推薦

英語翻譯英語應急口語8000句聽歌學英語英語學習方法

  • 頻道推薦
  • |
  • 全站推薦
  • 推薦下載
  • 網站推薦