其實二句都是由過去持續到現在,而其區別在第二句會在短時間結束,主觀判定不可能一整天等吧!與強調動作無關。但現在完成進行式也有使用在可能會持續至未來,例如: Mr. Wang owns a garage. He has been repairing cars for a living since he left school.
# I have lived in Milan for four years. ←現在完成式,[持續(住)與否皆可]並無強調[持續(住)否]。
# She has been waiting here all morning.←現在完成進行式,強調[持續(等待)]。
7. 現在完成式:(*概念) 動作開始在過去,並強調對現在的影響。(*文法結構) # 主語(單數)+ has+動詞過去分詞+其他。# 主語(複數)+ have +動詞過去分詞+其他。
10. 現在完成進行式:(*概念) 動作開始在過去,一直持續到現在,強調動作的持續性。(*文法結構) 主語+ have/has+been+動詞現在分詞+其他。