Present Perfect Tense test çöz

18 Present Perfect sorusu: have ve has, fiilin üçüncü hâli, sorular, olumsuz cümleler ve durumun şimdiki zamanla bağlantısı. Üç bölümde yapı adım adım anlamla birleştirilir: şu anki sonuç, bugüne kadarki deneyim ve devam eden dönem. Her sorunun açıklamalı cevabı vardır.

İngilizce kursunu aç

Present Perfect yapısında nelere dikkat etmelisin?

Present Perfect, have veya has ile fiilin üçüncü hâlini kullanır. Bu biçime öğretici tablolarda past participle ya da V3 de denir. I, you, we ve they ile have; he, she, it ve üçüncü tekil kişi öznelerle has kullanılır. Düzenli fiillerde V3, -ed ile biter; düzensizlerde biçimi kontrol et: write — written, take — taken.

Bu yapı olaya şimdiki zamandan bakar: şu anda geçerli olan sonuç, şu ana kadarki deneyim veya önceden başlayıp devam eden durum önemlidir. Bu nedenle yesterday gibi olayın zamanını belirli ve sona ermiş bir geçmişe yerleştiren ifadeler genellikle Past Simple gerektirir. Olayın yakın ya da uzak geçmişte olması tek başına seçimi belirlemez.

Just, already ve yet, koşulsuz olarak Present Perfect kullanma talimatı değildir. Özellikle Amerikan İngilizcesinde yakın geçmişteki olaylar için Past Simple kullanılabilir. Bu sayfadaki sonuç soruları bölgesel farkları doğru ve yanlış olarak değerlendirmez: istenen belirli bir biçimi veya açıkça tanımlanmış anlamı kontrol eder.

Yapılar ve anlamlar
Amaç Yapı Dikkat edilecek nokta
OlumluÖzne + have/has + V3V3 yerine ikinci hâli kullanma.
OlumsuzÖzne + have/has not + V3Haven't ve hasn't kısaltılmış biçimlerdir.
Evet-hayır sorusuHave/Has + özne + V3?Do veya does ekleme.
DeneyimHave you ever + V3 ...?Dönem, şu ana kadarki yaşamı kapsar.
Devam eden durumhave/has + V3 + for/sinceFor süreyi, since başlangıç noktasını belirtir.
The mechanic has replaced the cable, so the lift works now.
Tamirci kabloyu değiştirdi; bu yüzden asansör şimdi çalışıyor.Sonuç şu anda önemlidir; değişikliğin tam zamanı belirtilmez.
I have known this neighbour since 2020.
Bu komşuyu 2020'den beri tanıyorum.Bu kişiyi tanıma durumu önceden başladı ve şimdi de devam ediyor.
Have you ever repaired a radio?
Hiç radyo tamir ettin mi?Belirli tarihli bir olayı değil, şu ana kadarki deneyimi sorar.

Bölüm 1. Have, has ve fiilin üçüncü hâli

Burada zaman zaten belirlenmiştir: tüm boşluklar Present Perfect gerektirir. Önce have veya has biçimini özneyle uyumlu seç; sonra asıl fiili kontrol et. Türkçe çeviri tamamlanmış bir eylem anlattığı için doğrudan Past Simple seçme.

Doğru Present Perfect biçimini seç.

1. The editor ___ checked the final page, so it is ready to print.
Cevap ve açıklaması

has. The editor has checked the final page, “Editör son sayfayı kontrol etti” demektir. The editor tekil olduğu için has kullanılır. Checked, düzenli check fiilinin zaten V3 biçimidir.

2. We ___ saved a copy of the file, so the original is safe.
Cevap ve açıklaması

have. We have saved a copy of the file, “Dosyanın bir kopyasını kaydettik” demektir. We ile have, ardından V3 biçimi saved kullanılır. Are saved, istenen etken Present Perfect yapısını oluşturmaz.

3. Marta has ___ the report; it is on your desk now. (write)
Cevap ve açıklaması

written. Marta has written the report, “Marta raporu yazdı” demektir. Biçimler write — wrote — written olur. Has sonrasında Past Simple biçimi wrote değil, üçüncü hâl written kullanılır.

4. The courier has ___ the wrong parcel. (take)
Cevap ve açıklaması

taken. The courier has taken the wrong parcel, “Kurye yanlış paketi aldı” demektir. Take fiilinin V3 biçimi taken olur. Took, Past Simple; taking ise -ing biçimidir. İkisi de has + V3 yapısını tamamlamaz.

5. Our guests have ___ a later train, so they are still here. (choose)
Cevap ve açıklaması

chosen. Our guests have chosen a later train, “Konuklarımız daha geç kalkan bir tren seçti” demektir. Have sonrasında chosen kullanılır: choose — chose — chosen. Çoğul guests, have ile uyumludur.

6. The new battery ___ solved the problem; the device works again.
Cevap ve açıklaması

has. The new battery has solved the problem, “Yeni pil sorunu çözdü” demektir. Öznenin temel kelimesi battery tekildir; bu yüzden has kullanılır. Does, Present Perfect yapısını oluşturmaz.

Bölüm 2. Sorular, olumsuz cümleler ve zarflar

Soruda have veya has özneden önceye geçer. Olumsuz cümlede not, have/has sonrasına gelir. Never zaten olumsuz anlam taşır; bu nedenle never içeren olağan cümlede ek bir not gerekmez. Yet genellikle soru veya olumsuz cümlenin sonunda; already ise have/has ile V3 arasında yer alır.

Present Perfect yapısını koru ve dil bilgisi açısından doğru seçeneği seç.

1. Bir deneyimi sor: ___ you ever used a sewing machine?
Cevap ve açıklaması

Have. Have you ever used a sewing machine?, “Hiç dikiş makinesi kullandın mı?” demektir. Özne you olduğu için Present Perfect sorusu have ile başlar. Did sonrasında yalın hâl gerekirdi: Did you ever use…? Burada used öncesine did koymak dil bilgisi açısından yanlıştır.

2. Öznesi the technician olan doğru soruyu seç.
Cevap ve açıklaması

Has the technician finished the repair?. Has the technician finished the repair?, “Teknisyen onarımı bitirdi mi?” demektir. The technician tekil olduğu için has özneden önce gelir. Present Perfect sorusuna does eklemeyiz.

3. “Anna talimatları henüz okumadı” anlamını ver: Anna ___ the instructions yet.
Cevap ve açıklaması

has not read. Anna has not read the instructions yet, “Anna talimatları henüz okumadı” demektir. Has not ve V3 biçimi read kullanılır. Read düzensizdir; -ed almaz.

4. “Şu ana kadar hiç” anlamını koru: We ___ seen this symbol before.
Cevap ve açıklaması

have never. We have never seen this symbol before, “Bu simgeyi daha önce hiç görmedik” demektir. Never zaten olumsuzluk bildirir; bu nedenle not eklemeyiz. We ile has değil, have kullanılır.

5. Doğru kısa cevabı seç: Have the guests arrived? — Yes, ___.
Cevap ve açıklaması

they have. Yes, they have, “Evet, geldiler” demektir. Kısa cevap, asıl fiili tekrarlamadan sorudaki have yardımcı fiilini tekrarlar. Guests yerine they kullanılır.

6. Already kelimesini ve Present Perfect yapısını koru: The team ___ the first stage.
Cevap ve açıklaması

has already completed. The team has already completed the first stage, “Ekip ilk aşamayı çoktan tamamladı” demektir. Burada already doğal olarak has ile V3 biçimi completed arasına gelir. Has complete yapısında V3 yoktur; üçüncü seçenek tamamlayıcının yapısını bozar.

Bölüm 3. Deneyim, sonuç ve şu ana kadarki dönem

For “ne kadar süredir”, since ise “ne zamandan beri” sorusuna karşılık gelir. Devam eden durum sorularında bu süreklilik açıkça belirtilir. Sonuç sorularında olay için belirli ve sona ermiş tarihler verilmez. Been to, gidip dönülmüş bir ziyaret deneyimini anlatır; gone to ise genellikle kişinin bir yere gittiğini ve henüz dönmediğini bildirir.

Şimdiki zamanla belirtilen bağlantıyı koruyan biçimi veya ifadeyi seç.

1. 2018'de tanıştık ve bu durum bugüne kadar devam ediyor: We ___ each other since 2018.
Cevap ve açıklaması

have known. We have known each other since 2018, “2018'den beri birbirimizi tanıyoruz” demektir. Durum şimdi de devam ettiği için have known kullanılır. Knew geçmişteki bir dönemi anlatırdı; know bu anlamda genellikle Continuous ile kullanılmaz.

2. Durum şimdi de sürüyor; 2022 başlangıç noktası: I have owned this bicycle ___ 2022.
Cevap ve açıklaması

since. I have owned this bicycle since 2022, “Bu bisiklet 2022'den beri bende” demektir. Since başlangıcı belirtir. For, for four years gibi bir süre gerektirir; ago ise şimdiden geriye doğru bir zaman aralığı sayar.

3. Durum devam ediyor; üç hafta bu durumun süresini belirtiyor: The shop has been closed ___ three weeks.
Cevap ve açıklaması

for. The shop has been closed for three weeks, “Mağaza üç haftadır kapalı” demektir. For süreyi belirtir. Since kullanılsaydı since Monday gibi bir başlangıç noktası gerekirdi.

4. Anahtarlar kayboldu ve hâlâ bulunamadı; bu sonuç önemli: I ___ my keys, so I cannot open the door.
Cevap ve açıklaması

have lost. I have lost my keys, so I cannot open the door, “Anahtarlarımı kaybettim, bu yüzden kapıyı açamıyorum” demektir. Have lost, Present Perfect yapısını doğru kurar ve şu anki sonucu gösterir. Have lose yapısında V3 yoktur. Am lost bu anlamda my keys tamamlayıcısını alamaz; I am lost tek başına “Kayboldum” demektir.

5. Eve döndüm ve iki şehri ziyaret etme deneyimimi anlatıyorum: I have ___ to both cities, and I can compare them.
Cevap ve açıklaması

been. I have been to both cities, “İki şehre de gittim” demektir. Been to gidip dönülmüş ziyaret deneyimini anlatır. Went, V3 değildir; gone to ise genellikle kişinin oraya gittiğini ve hâlâ dönmediğini belirtir, bu da yönergeyle çelişir.

6. Bugün çarşamba ve çalışma haftası devam ediyor. Şu ana kadarki toplamı Present Perfect ile belirt: So far this week, we ___ twelve orders.
Cevap ve açıklaması

have sent. So far this week, we have sent twelve orders, “Bu hafta şu ana kadar on iki sipariş gönderdik” demektir. Have, we ile uyumludur; sent, send fiilinin V3 biçimidir. Dönem sona ermemiştir ve değerlendirme şimdi yapılır; this week tek başına, bağlam olmadan otomatik bir kural değildir.

Tekrarda neyi kontrol etmelisin?

Biçim ve anlam hatalarını ayrı incele. Has wrote yapısında sorun fiilin üçüncü hâlidir: has written kullanılır. Have finished yesterday ifadesinde sorun referans noktasıdır: yesterday olayı sona ermiş geçmişe yerleştirir; bu nedenle olağan anlatım finished yesterday gerektirir.

Türkçe zaman eklerini İngilizce Present Perfect ile otomatik olarak eşleştirme. Türkçedeki “Kaybettim” hem şimdiki sonucu önemli bir olayı hem de zamanı belirtilmiş geçmiş bir olayı anlatabilir; İngilizcedeki referans noktasını her zaman kontrol et. “Onu çocukluğumdan beri tanıyorum” da durum devam ettiği için Present Perfect gerektirebilir. Öte yandan sonucun bugün önemli olması, olayın zamanı belirtildiğinde Past Simple kullanımını ortadan kaldırmaz: I lost the key yesterday, “Anahtarı dün kaybettim” demektir.

  1. Özneyi bul Uzun özneli cümlelerde de have veya has seçimini kontrol et.
  2. V3 biçimini kontrol et Wrote ile written, took ile taken ve saw ile seen biçimlerini ayırt et.
  3. Referans noktasını belirle Şu ana kadarki deneyim, şu anki sonuç ve devam eden durum; belirli tarihli geçmiş olay bilgisinden farklıdır.
  4. Dönemi kontrol et For süreyi, since başlangıcı belirtir. Today ve this week otomatik zaman seçimi değil, bağlam gerektirir.

Alıştırma sonucunu nasıl kullanabilirsin?

Have/has veya V3 konusunda zorlanıyorsan ilk bölümü tekrarla; sonra her olumlu cümleyi soru ve olumsuz cümleye dönüştür. Yapıyı kurabiliyor ama hangi zamanı seçeceğinde hâlâ kararsız kalıyorsan Present Perfect ve Past Simple karşılaştırmasına geç: orada odak yalnızca yapı değil, referans noktasıdır.

Bu kısa başvuru bölümü tekrar için herkese açıktır; sonuçları kurs ilerlemesi olarak kaydetmez. Katalog sıralı programı sunar; kurs alıştırmaları için hesap ve Premium gerekir. Tamamladığın dersleri tekrar edebilirsin; yeni dersler ise aşamanın sırasını izler.