4-3 過去完成進行式(Past Perfect Progressive Tense)
過去完成式的形式:had + past participle
過去完成式是不能單獨用的。我們用的時候,必須有另一個事件。也就是說,假如我們有兩件事 A 和 B,兩件事都發(fā)生在過去,但 A 發(fā)生在 B 以前,A 應該用過去完成式,B 則用過去式。以下是幾個例子:
(1)他到臺灣以前,曾學過中文。
He had studied Chinese before he came to Taiwan.
(2)他念大學以前,曾前工作過。
He had worked before he decided to go to college.
(3)我寫這篇有關愛爾蘭的小說以前,曾去過愛爾蘭。
I had been to Ireland before I wrote this book about Ireland's people.
(4)我在上大學以前,已經(jīng)學過微積分。
I had studied calculus before I got into college.
(5)周一以前,已經(jīng)下過雪了。
It had already snowed before Monday.
如果我們要強調較早發(fā)生事件的連續(xù)性,我們可以用過去完成進行式。
過去完成進行式和現(xiàn)在進行式惟一不同的地方是 verb to have 的地方一定要用had 。
以下是一些過去完成進行式的例子:
1.I had been watching TV before you called me.
2.I had been working hard in a company for many years before I went to college.
3.He had been studying before he went to class.
4.He had been driving all day before he went to sleep.