has been doing是什么時態(tài)
has been doing是什么時態(tài)
時態(tài)是我們學習英語時必須掌握的一個知識,那么你知道has been doing是什么時態(tài)嗎?下面是學習啦小編為你整理has been doing的時態(tài)的相關資料,希望大家喜歡!
has been doing的時態(tài)
has been doing的時態(tài)是現(xiàn)在完成進行時,表示現(xiàn)在之前已發(fā)生過或完成的動作或狀態(tài)。
has been doing:一直在做
現(xiàn)在完成進行時:
表示動作從某一時間開始,一直持續(xù)到現(xiàn)在,或者剛剛終止,或者可能仍然要繼續(xù)下去。(與since,for連用時,要用連續(xù)性動詞,不可用瞬間動詞,但連續(xù)性動詞常常表示動作會進行下去)
其構成為: 主語+助動詞(have/has)+been+動詞的 現(xiàn)在分詞+其他成分
has been doing的用法
1. The government has been doing some blue-sky thinking on how to improve school standards.
就如何提高學校的水平,政府仍然在作一些漫無邊際的構想。
2. He has been doing long - distance running exercise for a long time now.
他練 長跑 已經(jīng)不少日子了.
3. He has been doing this sort of work for years.
他干這一行有年頭了.
4.What has he been doing lately ?
他最近干什么?
5.What has she been doing lately?44
對未來有何計劃?
has been doing與had been doing的區(qū)別
has been doing表示動作到現(xiàn)在為止一直在做
I have been waiting for you for an hour.
had been doing表示動作到過去某一時刻為止一直在做
I had been waiting for you for an hour until you finally reached.
have been doing 表示 現(xiàn)在的時間段 完成了某個動作 或者表示從過去到現(xiàn)在,直至以后一直持續(xù)的動作 :had been doing 表示 過去一點之前開始的動作 到這個點完成,或者這個點之前開始的,一直持續(xù)到 這個點。 總之一句話:have been doing 表示現(xiàn)在的動作 ;had been doing 表示過去的動作