英語語法知識點:過去完成進行時
本站:過去完成進行時表示一個動作從過去某時開始,一直延續到另一個過去時刻,到那個時刻,該動作可能剛剛終止,也有可能還在繼續。下面我們一起看看這篇《過去完成進行時》。
形式
had been + V-ing形式
用法
1. 過去完成進行時所表示的動作與過去的時間的關係,可以用時間狀語來表示,也可以通過上下文來表示。例如:
By the end of last month they had been working here for about ten days. 到上個月為止,他們在這裡工作大約有十天了。
She said that she had been listening to radio after school. 她說她放學後一直在聽收音機。
2. 過去完成時可以表示一個動作已經結束,但其結果仍然影響到過去的某一時刻。例如:
It had been raining and the street was still wet. 天一直在下雨,街道仍然很溼。
3. 像 work、study、stay、sing、teach等延續性動詞與表示一段時間的時間狀語連用時,用過去完成進行時可以表示一個動作一直延續到過去某一時刻,通常強調動作的持續性和不間斷性。例如:
She had been studying for two hours when her classmate came to visit her. 當她的同學來看她的時候,她學習有兩個小時了。
4. 過去完成進行時與過去進行時的區別。過去進行時主要表示過去某時的一個動作正在進行。例如:
I was writing a letter when she came to see me. 當她來看我時我正在寫信。
I had been writing a letter for two hours by the time she came to see me. 當她來看我的時候,我已經寫了兩個小時的信了。
5. 過去完成進行時與過去完成時的不同。過去完成時表示過去某時間前已經發生的動作或情況,這個過去的時間可以用by,before等介詞短語或一個時間狀語從句來表示;或者表示一個動作在另一個過去動作之前已經完成。例如:
They had just had breakfast when Tom came in. 湯姆來時,他們剛吃過早飯。
They had been having breakfast for ten minutes when Tom came in. 湯姆來時,他們已經吃了十分鐘的早飯了。
本文載自微信公眾號“英語語法學習”。本文已獲轉載授權,版權歸作者所有,如需轉載,請聯絡原微信公眾號“英語語法學習”。
公眾號:英語語法學習
相關文章
-
英語語法學習:一般過去時與現在完成時的區別
本站:一般過去時與現在完成時在不同的語境裡會有什麼樣不同的區別呢?下面我們一起看看這篇《一般過去時與現在完成時的區別》。1)現在完成時和現在密切相關,一般過去時和現在毫無關係。2)現在完成時含有持續性,一般過去 -
英語語法學習:一般過去時與現在完成時的比較
本站:一般過去時與現在完成時之間又些什麼是需要我們注意的點呢?我們應該怎麼區分好它們之間的關係呢?下面我們一起看看這篇《一般過去時與現在完成時的比較》。1)一般過去時表示過去某時發生的動作或單純敘述過去的事情 -
英語語法裡過去完成時的用法
本站:過去完成時與現在完成時的用法基本相同,不同的是時間往過去推一步。下面我們一起看看這篇《過去完成時的用法》。過去完成時,主要表示在過去某個時刻(說話人說話時)之前已經發生過的動作或者存在的狀況。例如:Yester -
英語語法講解學習:過去進行時
本站:在英語裡表示過去的某階段正在進行的事用什麼時態好呢?下面我們一起看看這篇《過去進行時》。過去進行時表示過去的當下或過去某段時間的當下所做的事。因此,也適用於表達過去某段時間的當下正在進行、正在發生的 -
英語語法學習:將來完成進行時
本站:將來完成進行時屬於一種比較複雜的語法時態,需要多多練習,下面我們一起看看這篇《將來完成進行時》。形式will/shall have been+現在分詞用於第一人稱,而 will have been+現在分詞用於其他人稱。用法正如將來完成時 -
過去將來完成時語法學習
本站:過去將來完成時的形式和用法是怎麼樣的呢?下面我們一起看看這篇《過去將來完成時》。形式should / would havedone sth.用法1、 過去將來完成時表示在過去將來某一時間以前發生的動作,並往往會對過去將來某一時間產 -
英語學習:過去進行時
本站:過去進行時是表示過去某個時刻正在進行的動作,那麼過去進行時的結構和特點是什麼呢?下面我們一起看看這篇《過去進行時》。(一)定義過去進行時,是表示過去某個具體時刻正在進行的事情或動作。(二)結構was/were +doi -
英語語法學習:一般過去時的用法
總結是指對某一階段的工作、學習或思想中的經驗或情況加以總結和概括的書面材料,它是增長才乾的一種好辦法,因此我們要做好歸納,寫好總結。總結怎麼寫才不會流於形式呢?以下是小編幫大家整理的大學軍訓總結,希望對大家有所 -
英語裡的過去進行時態
本站:過去進行時態是英語語法時態學習的一個重點,需要我們大家不斷練習和複習,下面我們一起看看這篇《過去進行時態》。用法一:表示過去中斷的動作用過去進行時表示過去進行的一個較長的延續性的動作被中斷。中斷它的一般 -
英語語法學習:什麼是完成時
本站:完成時在英語裡是怎麼回事兒的呢?下面我們一起看看這篇《什麼是完成時?》。完成時可以根據時間的不同,分為為現在完成時、過去完成時、將來完成時。・ 完成時的句型結構。・ 現在完成時、過去完成時、