現(xiàn)在完成進(jìn)行時
現(xiàn)在完成時間時表示從過去某時開始一直持續(xù)到現(xiàn)在的動作。此動作或情況可能已停止, 也可能繼續(xù)下去,也可表示剛結(jié)束的動作。
I’ve been working for IBM for 15 years.
I’ve been waiting for an hour but she still hasn’t come.
[提示]
現(xiàn)在完成時和現(xiàn)在完成進(jìn)行時的區(qū)別是: 前者一般表示已結(jié)束的動作或情況, 它強(qiáng)調(diào)對現(xiàn)在的影響。后者一般表示仍在進(jìn)行或剛剛還在進(jìn)行的動作或情況, 它強(qiáng)調(diào)動作的延續(xù)性。
I have thought it over.
我已經(jīng)考慮過這件事了。
I have been thinking it over.
我一直在考慮這件事。
Be carful! Peter have been painting the car.
注意!彼得剛才還在給這部車上油漆。(油漆尚未干)。