古詩詞大全網 - 四字成語 - have been doing什麽意思

have been doing什麽意思

意思是:已經開始而且還在繼續做什麽。

分析:這是英語中的壹種時態,叫現在完成進行時。它是由現在完成時have/has+done(這裏是be的過去分詞been)和進行時be+doing壹起構成,表達什麽事情已經開始了,而且根據上下文還沒有結束,還要進行下去。

例如:

Although I have been preparing for the contest, I am still not confident. (說明已經開始準備了,而且還在準備中,沒有結束)

我壹直在為比賽做準備,可仍然沒有把握。

Be carefully, John has been painting the door. (開始刷了,還沒結束)

小心點,約翰還在給門刷漆。

Central banks have been watching carefully for early signs of the traditional danger –inflation. (開始留意了,會壹直留意下去)

各國央行壹直在謹慎留意著傳統風險—通脹的早期跡象。