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