- 相關推薦
托福語法:過去完成進行時形式與用法
在所有的英語考試中,無論托福,托福junior,SAT,SSAT,GRE,GMAT等,都有側重在語法方面的考察,其中動詞是主要一項。以下是小編為大家搜索整理的托福過去完成進行時形式與用法,希望能給大家帶來幫助! 更多精彩內容請及時關注我們應屆畢業生考試網!
A 形式
過去完成進行時是由 had been+現在分詞構成,因此無人稱變化:
I had/I’d been working
they had not/hadn’t been working
had you been working?
had you not/hadn’t you been working?
凡不能用于進行時的動詞均不能有這種時態,但動詞want(有時還有wish)除外:
The boy was delighted with his new knife.He had been wanting one fora long time.
男孩對新小刀很高興。他早就想要一把了。
注意:這一時態沒有被動語態,像They had been picking ap-ples(他們一直在摘蘋果)這樣的句子,最近似的被動式是Ap-ples had been picked(蘋果已摘完),實際上這兩種說法意思并不相同。(參見下面B3。)
B 用法
過去完成進行時與過去完成時之間的關系,同現在完成進行時與現在完成時之間的關系相同。(參見第192節。)
1 表示動作在所說的過去某一時刻之前就已開始并持續到那一時刻或者在那一時刻之前剛剛停止時,常常可以用兩個時態中的任一個(參見第192節A):
It was now six and he was tired because he had worked since dawn.
已經6點了,他感到很累,因為他從天亮起一直工作到現在。相當于:
It was now six and he was tired because he had been working since dawn.
那時正是6點,他因從一大早就干活而累了。
2 用過去完成時表示的反復的動作,有時可以作為一種連續的動作用過去完成進行時表示(參見第192節B):
he had tried five times to get her on the phone.
他曾試著打了五次電話要找她。
He had been trying to get her on the phone.
他一直在試著打電話找她。
3 一個用過去完成時表達的單一動作和一個用過去完成進行時表達的動作不同(參見第192節C):
By six o’clock he had repaired the engine.
到6點鐘時他已經修好發動機了。(這項工作已經完成。)
但He had been repairing the engine(他一直在修理發動機)僅告訴我們他在前面的時間/前半小時里做什么,而并不告訴我們這項工作是否完成。
另一個區別是,由過去完成進行時表示的動作常持續進行直到或甚至超過說話的時間(這個時間是在過去)。而由過去完成時表示的動作雖可以發生在這一說話時間之前不久,但動作與說話之間可以有較長的時間間隔:
He had been painting the door.
他當時一直在油漆門。(油漆大概還未干。)
He had painted the door.
【相關閱讀】
托福過去完成時在間接引語中的用法
A 引導動詞如果是一般過去時,直接引語中的現在完成時在間接引語中要變成過去完成時:
He said,‘I’ve been in England for ten years.’
他說:“我已經在英國住了十年了。”相當于:
He said that he had been in England for ten years.
他說他在英國已經住了十年。
He said,‘When you’ve worked for a year you’ll get a rise.’
他說:“你工作一年之后,會加工資。”相當于:
He said that when I’d worked for a year I’d get a rise.
他說我工作一年之后會加工資。
She said,‘I’ll lend you the book as soon as I have read it myself.’
她說:“我一看完這本書就借給你。”相當于:
She said she’d lend me the book as soon as she’d read it herself.
她說她一看完那本書就借給我。
B 直接引語中的一般過去時通常也作同樣的變化:
He said,‘I knew her well.’
他說:“我過去很了解她。”相當于:
He said that he had known her well.
他說他過去很了解她。
【托福語法:過去完成進行時形式與用法】相關文章:
將來進行時用法知識詳解06-12
英語過去完成時用法與特點總結06-12
托福考試語法題精選10-24
最新托福語法詞匯專項練習06-07
托福語法模擬試題及答案201710-29
地道的托福寫作詞匯的用法05-13
托福寫作常見的語法錯誤總結05-06
托福語法詞匯經典試題解析08-18
小托福詞匯知識:that和which用法07-23
托福常用法律類閱讀詞匯09-03