這裡的 "have done" 是什麼樣的用法?

母語人士的回答
Rebecca
"have done" 是現在完成式!時態結構為 "have/has + [過去分詞]"。表示過去已經發生及完成的事,直到現在都維持不變、或持續至今。所以在這裡是指過去完成的動作,仍與當下有關。 例句: I've done all my homework! (我已經完成了全部的回家功課!) 例句: She has eaten already, so she's not hungry. (她已經吃過了,所以她不餓。)