24 Ünitede İngilizce
Seviye B1 · Ünite 15

Present Perfect

have / has + V3: geçmişin bugüne uzanan hâli
Bu ünitede

Türkçede tam karşılığı olmayan bu zamanı mantığıyla kavrayacaksınız. Present Perfect geçmişteki bir olayı bugüne bağlar; ne zaman olduğu değil, şu anki sonucu önemlidir.

01 Konu anlatımı

Yapı ve temel mantık

have / has + V3. I have finished. / She has gone. Türkçeye çoğu zaman “-di” diye çevrilir ama vurgusu farklıdır: I have lost my keys. demek “anahtarlarımı kaybettim ve hâlâ bulamadım” demektir. Olay geçmişte, sonucu şimdidedir.

Dört ana kullanım

1) Hayat deneyimi (ne zaman olduğu önemsiz): I have been to Italy. 2) Şimdiye kadar süren durum: I have lived here for ten years. (hâlâ yaşıyorum) 3) Yakın geçmişte olan ve etkisi süren: She has just left. 4) Şu ana kadarki sayım: I have read three books this month. (ay hâlâ bitmedi)

for ve since

İkisi de “-dir” anlamındadır ama farklı şey ölçerler. for + süre: for three years, for a long time, for ten minutes. since + başlangıç noktası: since 2019, since Monday, since I was a child. Basit test: “ne kadar süredir?” → for, “ne zamandan beri?” → since.

Sık kullanılan zarflar

just (henüz, az önce): I've just eaten. · already (çoktan): He's already finished. · yet (henüz — sadece olumsuz ve soruda, cümle sonunda): I haven't finished yet. / Have you finished yet? · ever (hiç — soruda): Have you ever tried sushi? · never: I've never been to Paris. · still (hâlâ): He still hasn't called.

02 Kalıp tablosu

YapıÖrnek
Olumluhave / has + V3I have seen it.
Olumsuzhaven't / hasn't + V3She hasn't arrived.
SoruHave / Has + özne + V3Have you eaten?
Deneyimever / neverHave you ever flown?
Sürefor + sürefor six months
Başlangıçsince + noktasince 2020

03 Örnek cümleler

I have lived in this city for ten years.
Bu şehirde on yıldır yaşıyorum.
She has worked here since 2019.
2019'dan beri burada çalışıyor.
Have you ever been to London?
Hiç Londra'ya gittin mi?
I've never eaten sushi.
Hiç suşi yemedim.
He has just called you.
Az önce seni aradı.
They haven't finished the project yet.
Projeyi henüz bitirmediler.
I've already seen this film twice.
Bu filmi çoktan iki kez izledim.
The taxi has arrived.
Taksi geldi. (ve şu an kapıda)

04 Türklerin en sık yaptığı hatalar

I am living here for ten years.
I have lived here for ten years.
Türkçedeki “yaşıyorum” şimdiki zaman gibi görünse de, geçmişten bugüne süren bir durum Present Perfect ile anlatılır. Bu, Türklerin en tipik hatasıdır.
I have been in Italy since three years.
… for three years.
three years bir süredir → for. since sadece başlangıç noktasıyla kullanılır.
She has went home.
She has gone home.
Present Perfect V3 ister: go-went-gone.

05 Kelimeler 12 kelime

Kelime
Okunuş
Anlam
already
olredi
çoktan
yet
yet
henüz
just
cast
az önce
ever
evır
hiç, şimdiye kadar
since
sins
-den beri
recently
riisıntli
son zamanlarda
so far
sou faar
şimdiye kadar
abroad
ıbrood
yurt dışı
achieve
ıçiiv
başarmak
improve
impruuv
gelişmek
experience
ikspiiriıns
deneyim
twice
tvays
iki kez
Bu ünitenin kelimelerini kartlarla çalış →

06 Alıştırmalar

Soruları çözebilmek ve cevaplarınızın kaydedilmesi için giriş yapın veya ücretsiz hesap oluşturun.

01 I ___ my homework. I can go out now.
02 We have known each other ___ 2015.
03 ___ you ever been to Greece?
04 Doldurun: She has ___ (write) three books.
05 Doldurun: I've lived here ___ five years.
06 Doldurun: They haven't arrived ___. (henüz)
Bu ünite: 0 / 6 doğru