Present perfect tense, ingilizce belirsiz geçmiş zamanı anlatan tensdir.
Present perfect tense, kullanıldığı yer çok önemli olan bir tensdir.
Nerede kullanılacağı, yine geçmiş zamanı anlatan simple past tense ile karıştırılmamalıdır.
have / has + Past Participle ( Ved / V3 )
LONG FORMS SHORT FORMS
I have played I’ve played
You have played You’ve played
He has played He’s played
She has played She’s played
It has played It’s played
We have played We’ve played
They have played They’ve played
I have cooked a cake, it's not the first time.
Ben kek pişirdim, bu ilk değil.
I have cooked cake before.
Ben daha önce kek pişirdim.
I have been in New York.
New York'ta bulundum. (New York'u ziyaret ettim.)
You have listened to Britney Spears in the concert.
Sen Konserde Britney Spears’i dinledin.
I have seen that movie.
Ben o filmi gördüm.
He has paid his income tax.
O gelir vergisini ödedi.
They have explained the Big Bang Theory.
Onlar Büyük Patlama teorisini açıkladılar.