İNGİLİZCE'YE DAİR HER ŞEY...
PRESENT PERFECT TENSE
| Affirmative (Positive) Form and Negative Form
| ||||
I have I’ve |
finished the report. | I have not I haven’t | finished the report yet.
|
| |
You have You’ve | done your homework.
| You have not You haven’t |
done your homework. |
| |
He has He’s | gone to work.
| He has not He hasn’t |
eaten anything since she came here. |
| |
She has She’s | slept. Done. | She has not She hasn’t | phoned for nearly three months. |
| |
It has It’s | just arrived in Paris | It has not It hasn’t | rained for a long time. |
| |
We have We’ve | been to İstanbul many times. | We have not We haven’t | had lunch yet. |
| |
You have You’ve | seen this film before. | You have not You haven’t | seen this film. |
| |
They have They’ve | Just had dinner.
| They have not They haven’t | had dinner yet.
|
| |

NERELERDE KULLANILIR?
Bu tense’in tam olarak Türkçe karşılığı yoktur. Bu tense, geçmişle şimdiki zaman arasında bağlantı kurar.
Konuşma anına kadar neleri yaptığımızı veya yapmadığımızı, bir eylemi ne kadar süre yaptığımızı, kaç kez yaptığımızı, bir işin ne kadarını yaptığımızı, bir durumun ne kadar süredir var olduğunu ifade etmek için kullanılır. Bu nedenle zaman belirtmeden deneyim ve tecrübeler bu yapı ile ifade edilir.
Geçmişte yaptığımız (ancak zaman belirtmeden), sonuçları ya da etkileri günümüze kadar devam eden eylemler için bu tense’i kullanırız.
COMMON MARKERS
For ve Since bu tense ile sıklıkla kullanılan ifadelerdendir.
For: Geçmişte belli bir noktadan içinde bulunduğumuz ana kadar devam eden süreç.
Since: Eylemin geçmişteki başlangıç noktasını belirtir.
Since’ten sonra Past Tense cümlesi veya bir geçmiş zaman zarfı vardır.
This is the first/second… time (that) + Present Perfect (Present Perfect Tense deneyim ve tecrübeleri ifade ettiği için böyle bir yapıyı gördüğümüzde devamının Present Perfect Tense olması doğaldır. Bir eylemi kaçıncı kez yaptığımızı ifade eder.)
This is + Superlative (that) + Present Perfect (Bu ifade yine bir deneyim ifadesi olduğu için yine devamı doğal olarak Present Perfect Tense olur).
– Today, this morning, this week, this month, this year, this century. (Eylemin belirtildiği zamanla bu zaman dilimlerinin aynı olması gerekir.)
– Lately, recently
– Already, yet, just
(Already ve just olumlu cümlelerde yardımcı fiille ana fiilin ortasında,
Yet, olumsuz ve soru cümlelerinde, cümlenin sonunda kullanılır.)
– Ever, never
– All my life, all his life, in my whole life.
– Always, occasionally, often
– Several times, once, twice
– So far, up to now, up until(till) now, until(till) now
– For, since