had been的時(shí)態(tài)是什么
had been的時(shí)態(tài)是什么
had been.它表達(dá)的是過(guò)去完成時(shí),表示的是過(guò)去發(fā)生的一個(gè)動(dòng)詞之前發(fā)生的動(dòng)作。那么你掌握了had been的知識(shí)嗎?下面由學(xué)習(xí)啦小編為大家整理的關(guān)于had been的相關(guān)資料,一起來(lái)了解一下吧!
過(guò)去完成進(jìn)行時(shí)had been doing
1、現(xiàn)在完成時(shí)表示的是開(kāi)始于過(guò)去的動(dòng)作一直持續(xù)到目前為止;同理,過(guò)去完成時(shí)則表示開(kāi)始于過(guò)去某一時(shí)刻的動(dòng)作持續(xù)到過(guò)去另一時(shí)刻為止,即動(dòng)作開(kāi)始時(shí)間應(yīng)是“過(guò)去的過(guò)去”,動(dòng)作結(jié)束時(shí)間是“過(guò)去”。所以,過(guò)去完成時(shí)可以說(shuō)是個(gè)相對(duì)的時(shí)態(tài),它不能離開(kāi)過(guò)去時(shí)間而獨(dú)立存在,它應(yīng)是用在“過(guò)去時(shí)問(wèn)”背景之下的時(shí)態(tài)。例如:
By the end of last year, I had learned more than 2, 000 words. 到去年年底,我已經(jīng)學(xué)了超過(guò)2000個(gè)單詞.
I had learned some English before I came to America. 在來(lái)美國(guó)前,我已學(xué)了一些英語(yǔ)。
2、與過(guò)去完成時(shí)一樣,過(guò)去完成進(jìn)行時(shí)也必須以一個(gè)過(guò)去時(shí)間為前提,它表示在過(guò)去某一時(shí)間前一直在進(jìn)行的動(dòng)作,動(dòng)作可能還將延續(xù)下去。例如:
When she arrived, I had been waiting for three hours. 當(dāng)她到時(shí),我已經(jīng)等三個(gè)小時(shí)了。
I had been talking with her for quite a while before I realized who she was. 在意識(shí)到她是誰(shuí)之前,我和她聊了很久。
I had been looking for jobs for nearly a month before I finally got a position in this company. 在這家公司上班前,我已經(jīng)找了將近一個(gè)月的工作。
has been done與 had been done的區(qū)別:
1.have/has been done 是現(xiàn)在完成時(shí)的被動(dòng)語(yǔ)態(tài)。表示某事被做,。
如:The problems have been solved.這些問(wèn)題已經(jīng)被解決了。
had been done 則是過(guò)去的過(guò)去,是過(guò)去完成的被動(dòng)態(tài)時(shí)。(當(dāng)你想說(shuō)發(fā)生在過(guò)去的兩件事時(shí),就要分清誰(shuí)先誰(shuí)后。先發(fā)生的用過(guò)去完成時(shí),后發(fā)生的要用過(guò)去時(shí))。
如:The rooms had been cleaned when I came. 我來(lái)的時(shí)候,房間已經(jīng)被打掃了。
2、區(qū)分has/have been doing與 had been doing
has/have been doing是現(xiàn)在完成進(jìn)行時(shí),并對(duì)現(xiàn)在有影響。
如句子:I have been dreaming all the night.had been doing是過(guò)去完成進(jìn)行時(shí),也是過(guò)去的過(guò)去,需要時(shí)間先后順序的對(duì)比.
如:I had been doing the cleaning before my mother arrived at home.