關於英文現在進行完成式用法問題。?

1.You've been whistling for fifteen minutes.
2.I've already been waiting 45 minutes.
請問知識大大們,為什麼第二句的 45 minutes前不用加for呢?--I've already been waiting for 45 minutes.謝謝: )
2 個解答 2