過去進行時動詞主要表示在過去某一時段或某一段時間內正在進行或持續進行的動作或狀態。構成:was/were + 現在分詞
1、過去進行時表示現在的用法
用過去進行時表示現在,主要是為了使語氣委婉、客氣。
例句:
①I was wondering if you could give me a lift. 我想知道你能不能讓我搭一下車。
②We were hoping you would stay with us. 我們很希望你能跟我們住在一起。
注:一般過去時也有類似的用法,只是用過去進行時顯得更客氣,更不肯定。
2、過去進行時表示感情的色彩
與現在進行時相似,過去進行時也可以表示滿意、稱讚、驚訝等感情的色彩。同時常與 always, frequently, continually等副詞連用,表示過去經常發生的行為。
例句:
①They were always quarrelling. 他們老是吵架。
②He was continually asking questions. 他老是提問題。
3、動詞be的過去進行時
動詞be的過去進行時也可表示過去一時的表現或暫時的狀態。
例句比較:
He was friendly. 他很友好。(過去長期如此)
He was being friendly. 他當時顯得很友好。(指當時一時的表現)
4、過去進行時和一般過去時的區別
兩者的基本差別是過去進行時通常表示一個過去正在進行且尚未完成的動作,而一般過去時則通常表示一個過去已經完成的動作。
例句:
①I was reading a book last night. 我昨晚在看書。(不一定看完)
②I read a book last night. 我昨晚看了一本書。(已經看完)
③They were building a bridge there. 他們在那裡修一座橋。(不一定建成)
④They built a bridge there. 他們在那兒修了一座橋。(已建成)
注:有些動詞(例如:rain, snow, cough, wear, feel, work等)本身並不表示動作完成,這時用兩種時態都可以,且含義區別不大:
①It rained(was raining)all day yesterday. 昨天下了一天的雨。
②She didn’t feel(wasn’t feeling)well that day. 那天她感到不太舒服。
補充:
when的後面加一般過去時,其動詞是短暫性的。
while的後面加過去進行時,其動詞是延續性的。
閱讀更多 實用英語語法 的文章