have donene anlama geliyor ve burada nasıl kullanılıyor?

Anadili İngilizce olan kişinin cevabı
Rebecca
burada Have done, have/has + geçmiş zaman katılımcılarından oluşan şimdiki zaman kipidir. Demek ki geçmişte yaşananlar tamamlandı ve hala devam ediyor. Başka bir deyişle, burada zaten yapılmış bir eylemdir, ancak bugün hala geçerlidir! Örnek: I've done all my homework! (Tüm ödevlerimi yaptım!) Örnek: She has eaten already, so she's not hungry. (Zaten yemek yemiş ve aç değil.)