“現在完成進行時”是英語16種時態之一。
它的結構是:have/has been doing。
時態是關于動作發生的時間、進行的狀態。“現在完成進行時”所對應的動作,已經發生(完成),并一直持續(進行),此時此刻(現在)還在持續中,而且還要持續下去(什么時候停?不知道),如:
l I really hope the bus comes soon. We have been waiting for 20 minutes.
(我真希望公交馬上能來。我們已經等了20分鐘了。)
“等”這個動作,20分鐘前就發生了,并一直持續到現在(一直在等),而且,還要持續下去(公交還沒來,所以要繼續等)。
更多例句:
1.l It has been raining for three days.
雨已經下了三天了。(從三天前下到現在,而且還沒停。)
2.l David is out of breath. He has been running.
大衛現在上氣不接下氣。他一直在跑。(從之前跑到現在,而且還要跑下去。)