英語學習英語語法

過去完成進行時的時態特點

本文已影響 3.07W人 

一、這種時態很少用在否定句中而多以過去完成時代替,例如:
He had not practiced English for many years
他沒有練習英語很多年了。(普通說法)

ing-bottom: 43.91%;">過去完成進行時的時態特點

He had not been practicing English for many years.
很多年了,他一直沒有練習英語。(少見)

二、這種時態還可用在said,supposed等引起的間接引語中代替現在完成進行時
He said“I have been speaking to John”= He said that he had been speaking to John
他說“我一直和約翰說着話”。
He thought“She was watching me when I passed”= He thought that she had been watching him when he had passed
他想“當我經過的時候,她正看着我”。

三、過去完成進行時經常與現在完成進行時混淆。
現在完成進行時 (The present perfect progressive) 由 have/has been +-分詞構成
過去完成進行時 The past perfect progressive tenses 由 had been +-分詞構成

四、現在/過去完成進行時的用法
A. 在某段時間內一直進行的動作用現在完成進行時來強調動作在某段時間裏的持續性動作通常有"現在"的結果要根據上下文來確定到"現在"爲止動作是否還在繼續進行同樣過去完成進行時表示在過去更早時間內進行的動作,並對過去某一時刻產生結果。
B.表示重複動作的現在/過去完成進行時
我們也可以用完成進行時形式來表示現在或過去經常重複的動作。
注意過去完成進行時和過去完成時類似需要有過去這一時間點。

猜你喜歡

熱點閱讀

最新文章