區分過去將來完成進行時與過去完成進行時

來源:文萃谷 5.96K

導語:過去將來完成進行時表示動作從過去某一時間開始一直延續到對於過去來説的將來某一時間,動作是否繼續下去,由上下文決定。而過去完成進行時則表示相對過去的某個時刻來説已經對現在有直接影響並且還在進行的動作。下面由YJBYS小編告訴大家如何區分兩者,歡迎參考!

區分過去將來完成進行時與過去完成進行時

  一、 概念和表示的含義

過去將來完成進行時表示動作從過去某一時間開始一直延續到對於過去來説的將來某一時間,動作是否繼續下去,由上下文決定。

過去將來完成進行時的結構有三種:

肯定形式should/would have been + v-ing構成;

否定形式should/would+not have been + v-ing;

疑問形式是將should/would提前

而過去完成進行時(The Past Perfect Progressive)相對過去的某個時刻來説已經對現在有直接影響並且還在進行的動作。放在間接引語或虛擬語氣中時它的'時態不能再向前推,向後推是現在完成進行時。其結構形式如下:

had+been +動詞-ing

  二、 結構形式總是讓人摸不着頭腦,所以接下來還是舉個例子來真是感受一下。

過去將來完成進行時態:

He said he would have been living in this thriving city for 13 years by the next year”

他説,到下一年,他就在這個欣欣向榮的城市生活了13年之久了。

表示的是過去將來完成進行時,它所表示的是生活在這裏的這一動作從過去某個時間開始已經持續了很久,但是是否會繼續持續下去,則要結合上下文來分析。

而過去完成進行時態:

She had been suffering from a bad cold when she took the exam.

她在考試之前一直患重感冒。

關於過去完成進行時態還有以下幾點特別含義需要童鞋們在實際運用中加以關注:

1. 尚未完成:

He had been editing the his book.(他沒有完成編輯書本)

2. 企圖:

He had been studying the theories of this architecture.(他一直在努力學習這個建築的建設原理)

3、未得結果:

We had been studying what our enemy had said.(但我們不能理解)

3. 最近情況:

He had been quarrelling with his wife.(近來)

4. 反覆動作:

He had been asking me the same question.(多次,常常)

5. 情緒:

What had he been doing?(不耐煩)

熱門標籤