魔方格魔方格合作機構> 長春培訓學校>吉林長春環(huán)球雅思教育培訓機構
吉林長春環(huán)球雅思教育培訓機構
全國統(tǒng)一學習專線 8:30-21:00
位置:魔方格 > 外語類>提升英語> had been doing是哪種時態(tài)  正文

had been doing是哪種時態(tài)

發(fā)布時間:2022-02-08 11:13:51來源:魔方格

had been doing這是過去完成進行時;表示從過去的某一個時間點開始做某事一直持續(xù)到過去的某個時間點并且仍在進行。放在間接引語或虛擬語氣中時它的時態(tài)不能再向前推,向后推是現(xiàn)在完成進行時。

雙語例句

1、Benjamin was forced to admit what he had been doing.

本杰明被迫承認他所做的一切。

2、I had told people what he had been doing, so now the police were onto him.

我已將他的所作所為告訴了別人,因此現(xiàn)在警方正在追查他。

3、Until this summer, China had been doing that carefully.

截止今年夏天,中國一直在審慎地這么做。

4、I had been doing the work for two hours when the teacher came.

老師來時那件工作我已做了兩小時了。&當時工作尚未完成,所以老師來了我還繼續(xù)在做。

5、Everybody knew what he had been doing all those years.

had been doing 和had been done的差別

1、首先要區(qū)分has been done與 had been done的區(qū)別:

have/has been done 是現(xiàn)在完成時的被動語態(tài)。表示某事被做,。

如:The problems have been solved.這些問題已經(jīng)被解決了。

had been done 則是過去的過去,是過去完成的被動態(tài)時。(當你想說發(fā)生在過去的兩件事時,就要分清誰先誰后。先發(fā)生的用過去完成時,后發(fā)生的要用過去時)。

如:The rooms had been cleaned when I came. 我來的時候,房間已經(jīng)被打掃了。

2、區(qū)分has/have been doing與 had been doing

has/have been doing是現(xiàn)在完成進行時,并對現(xiàn)在有影響。

如句子:I have been dreaming all the night.

had been doing是過去完成進行時,也是過去的過去,需要時間先后順序的對比.

如:I had been doing the cleaning before my mother arrived at home.

相關內(nèi)容: have been doing have been doing時態(tài)

相關文章
最新文章
相關熱詞