İçeriğe geç
B1grammar75 soru

Present perfect

Present perfect, geçmişteki bir olayı şu anki sonucuna bağlayan zamandır; bu yüzden bitmiş bir zaman ifadesiyle yan yana durmaz. Bu sayfada have/has + past participle yapısını, kullanım alanlarını ve been/gone farkını çalışırsın.

Kural

Present perfect, geçmişteki bir olayı şimdiki ana bağlar; bitmiş bir zamanın yanında durmayı bu yüzden reddeder.

Aklında tut

  • have ya da has + fiilin üçüncü hâli (past participle).
  • Deneyim, hâlâ geçerli bir sonuç ve bitmemiş bir durum için kullanılır.
  • ever, never, just, already, yet ve still bu zamana aittir.

Kaçınılması Gereken Yaygın Tuzak

I have been to Rome ile I have gone to Rome farklıdır: been geri döndüğünü, gone hâlâ orada olduğunu söyler.

Kendini dene

Yaptığın üç şeyi ve hiç yapmadığın üç şeyi söyle, sonra pratik et.

Bu seviyedeki diğer konularla öğrenmeye devam edin.