Present Perfect Tense, geçmişte başlamış ve etkisi şu an devam eden veya geçmişte yaşanmış ama belirsiz bir zamanda olmuş eylemleri anlatmak için kullanılan bir zamandır. Türkçe'de tam bir karşılığı olmadığı için başlangıçta kafa karıştırıcı gelebilir, ancak mantığını anladığınızda çok kullanışlı olduğunu göreceksiniz.
Temel olarak "have/has" yardımcı fiili ve fiilin 3. hali (V3) kullanılarak oluşturulur.
📝 Önemli Not: "Have" I, you, we, they özneleriyle; "has" ise he, she, it özneleriyle kullanılır.
I have lived in Istanbul for five years. (Beş yıldır İstanbul'da yaşıyorum.) → Hala yaşıyorum.
She has visited Paris. (Paris'i ziyaret etti.) → Ne zaman gittiği belli değil, önemli olan bu deneyime sahip olması.
They have just finished their homework. (Ödevlerini henüz bitirdiler.)
He has grown so much! (O kadar çok büyümüş!)
Present Perfect Tense ile sıklıkla kullanılan bazı zaman ifadeleri:
Have you ever eaten sushi?
I have never been to London.
I've just seen her.
She has already done the shopping.
Has the movie started yet?
I have worked here for ten years.
She has lived here since 2010.
She has gone to the market. (Markete gitti ve henüz dönmedi.)
She has been to the market. (Markete gitti ve döndü. Deneyimi var.)
Bu iki zamanı karıştırmamak çok önemlidir:
I have lost my keys. (Anahtarlarımı kaybettim.) → Şu an onlara ihtiyacım var ve bulamıyorum.
I lost my keys yesterday. (Anahtarlarımı dün kaybettim.) → Zaman vurgulanıyor.