完成進(jìn)行時概述
如果單獨看完成時態(tài),它有一個基本的含義即表示到某個時間為止,該動作已經(jīng)完成,所以它稱作“完成時”。但是,在完成進(jìn)行時里面,一般情況下,它并不表示動作的“完成”,而是表示長時間的持續(xù)狀態(tài)。也就是說,完成進(jìn)行時側(cè)重于“進(jìn)行”。
如果單獨看進(jìn)行時,它表示某個時間內(nèi)動作正在進(jìn)行,而完成進(jìn)行時則側(cè)重于長時間的持續(xù)狀態(tài)。如果簡單地說,完成進(jìn)行時實際上是一種強(qiáng)調(diào)動作持續(xù)發(fā)生的進(jìn)行時,并且含有動作反復(fù)進(jìn)行的意思。
以上就是完成時、進(jìn)行時、完成進(jìn)行時之間的聯(lián)系和區(qū)別。
現(xiàn)在完成進(jìn)行時
Have/has+been+動詞ing形式
1、強(qiáng)調(diào)動作在一段時間內(nèi)反復(fù)發(fā)生。
We have been seeing quite a lot of each other recently.
最近我們常常見面。
Where have you been? We have been looking for you everywhere.
你剛才在哪兒?我們一直在到處找你呢!
He has been saying that for years.
這話他已經(jīng)說了好幾年了。
It has been raining every day this month.
這個月天天下雨。
2、強(qiáng)調(diào)動作在長時間內(nèi)持續(xù)不斷。
All these years they have been contributing articles to our magazine.
這些年來,他們一直為我們雜志寫稿。
She has been writing the letter since four o‘clock in the afternoon.
從下午四點鐘到現(xiàn)在,她一直在寫信。