來源:網絡資源 作者:中考網整理 2019-05-12 13:19:12
1)過去完成時表示過去某一時間或某個動作之前已經發(fā)生的動作或存在的狀態(tài)。它是個相對的狀態(tài),只有在與過去某一時間或某一動作相比較時才會用到它。而一般過去時則表示某一個時間發(fā)生了某事或在過去某一段時間內經常發(fā)生的事。
如:they had already left when I arrived.我到來時他們已經走了。(在我“到達”這一過去動作之前,他們就已經“離開”了,因此用had left表示。)
I saw him in the street yesterday.昨天我在街上看見他了。(“看見他”這一動作是在“昨天”這一過去時間發(fā)生的。)
2)在過去某時之前的繼續(xù)動作,表示某事繼續(xù)到過去某時已有一段時間,則用過去完成時,并與for,since等詞連用。如:
He had been ill for a week when he was sent to the hospital.他被送醫(yī)院時已病了一周了。
He said that he had worked in that factory since 1994.他說他從 1994年以來一直在那家工廠工作。
3)在并列句或復合句中,幾個(一般是兩個)謂語動詞的行為發(fā)生的順序有明顯的先后之分時,則先發(fā)生的行為用過去完成時。但若句中有before,after等連詞,由于它已表明動作發(fā)生的先后,兩個動作都可以用一般過去時。如:
I thought I had told you about the news.我原以為我已告訴過你這個消息。
When I woke up,it had already stopped snowing.我醒來時雪已停了。
She didn't go to bed until she had finished her work.她直到把工作做完成之后才睡覺。
I(had)heard the news before she told me.她告訴我那個消息之前我已經聽說了。
After we did our homework,we went swimming.做完作業(yè)后,我們去游泳了。
兩個或兩個以上的動作,用and,then或but等連接,按照動作發(fā)生的順序表達時,用一般過去時,表示過去發(fā)生的連續(xù)動作。如:
the man got up,put on his cap and went away.那個人站了起來,戴上帽子,走了。
4)動詞think,hope,want,mean,intend,plan等可以用過去完成時來表示過去未曾實現(xiàn)的想法、希望、打算或意圖等。如:
I had thought that he had died at least 20years ago.我以為他至少 20年以前就死了。(實際上現(xiàn)在仍活著。)
We had hoped to be able to come and see you.我們本來希望能來看看你。
they had wanted to help but could not get there in time.他們本來打算去幫忙,但沒能及時趕到那里。
歡迎使用手機、平板等移動設備訪問中考網,2024中考一路陪伴同行!>>點擊查看