在英語(yǔ)過(guò)去完成進(jìn)行時(shí)中,例如 work、study、stay、sing、teach等延續(xù)性動(dòng)詞與表示一段時(shí)間的時(shí)間狀語(yǔ)連用時(shí),用過(guò)去完成進(jìn)行時(shí)可以表示一個(gè)動(dòng)作一直延續(xù)到過(guò)去某一時(shí)刻,通常強(qiáng)調(diào)動(dòng)作的持續(xù)性和不間斷性。例如:
1.She had been studying for two hours when her classmate came to visit her.
當(dāng)她的同學(xué)來(lái)看她的時(shí)候,她學(xué)習(xí)有兩個(gè)小時(shí)了。
2.I had been writing a letter for two hours by the time she came to see me.
當(dāng)她來(lái)看我的時(shí)候,我已經(jīng)寫(xiě)了兩個(gè)小時(shí)的信了。

3.They had been having breakfast for ten minutes when Tom came in.
湯姆來(lái)時(shí),他們已經(jīng)吃了十分鐘的早飯了。

4.She had been dancing for one hours when her mother came back home.
當(dāng)她的媽媽回到家時(shí),她跳舞有一個(gè)小時(shí)了。
5.I had been reading this book for three hours by the time she came to see me.
當(dāng)她來(lái)看我的時(shí)候,我已經(jīng)讀了三個(gè)小時(shí)的書(shū)了。

6.They had been having class for twenty minutes when Tom came in.
湯姆來(lái)時(shí),他們已經(jīng)上了二十分鐘的課了。

7.My father had been watching TV for two hours when his friend came to visit him.
當(dāng)他的朋友來(lái)看他的時(shí)候,我的父親已經(jīng)看了兩個(gè)小時(shí)電視了。

8.Tom had been playing piano for two hours by the time Lily came to see him.
當(dāng)麗麗來(lái)看他的時(shí)候,湯姆已經(jīng)練習(xí)鋼琴兩個(gè)小時(shí)了。

9.We had been talking about this project for one hour when manager came in.
經(jīng)理來(lái)時(shí),關(guān)于這個(gè)項(xiàng)目,我們已經(jīng)討論了一個(gè)小時(shí)了。