我已經等了三個小時了。
我等了三個小時。
嚴格來說,三個都沒錯,但第壹個最合適。
首先是現在完成進行時,表示動作從過去的某壹點壹直進行到說話的那壹刻。舉個例子,我從2年前開始在這家公司工作,也就是說我沒有離開公司兩年或者其他。
第二種是現在完成時,簡單來說就是動作的繼續。
第三壹般過去時,陳述壹件事。