當前位置

首頁 > 英語學習 > 英語語法 > 過去完成進行時的用法例句總結

過去完成進行時的用法例句總結

推薦人: 來源: 閱讀: 2W 次

過去完成進行時表示過去某一時間之前一直進行的動作。
過去完成進行時表示動作在過去某一時間之前開始,一直延續到這一過去時間。和過去完成時一樣,過去完成進行時也必須以一過去時間爲前提。例如:
1.I had been looking for it for days before I found it.
這東西我找了好多天才找着的。
2.They had only been waiting for the bus a few minutes when it came.
他們只等了一會兒車就來了。
3.We had been studying this project for days before it put into effect.
這個項目我們研究了好幾天才實施的。
4.We had only been waiting for the professor a few minutes when he arrived school.
我們只等了一會兒,教授就來學校了。
5.I had only been waiting for taxi a few minutes when it came.
我只等了一會兒,出租車就來了。
6.Our team had been practicing many times before we finished.
我們的團隊練習了很多次才完成的。
7.The telephone had been ringing for three minutes before it was answered.
電話響了三分鐘才接起來。

過去完成進行時的用法例句總結

我們再來看看下面兩個例句的區別:
1. Who's been eating my apples?
2. Who's eaten my apples?
第一句用過去完成進行時時態表示有強烈的感情色彩,表示憤怒不滿,而第二句句只是希望回答的一個問題,並沒有強烈的感情色彩。再有就是,第一句兼有進行時態,所以它表示的是所有蘋果未被全部吃光的意思,而第二句是完成時態,說明蘋果一個不剩了。