EnQuizEnQuiz

Present Perfect vs Present Perfect Continuous: "I've worked" mü, "I've been working" mi?

EnQuiz Editör Ekibi'nden4 dk okuma

Şu iki cümleyi oku:

"I've painted the living room." "I've been painting the living room."

Hangi kişinin işi bitti? Hangisinin kıyafetlerinde muhtemelen boya var?

Birinci konuşmacı işini bitirmiş: oda boyandı ve haber bu. İkincisi etkinliğin kendisinden söz ediyor. Oda belki yarı yarıya bitti ve cümle, şu an neden dağınık göründüğünü açıklıyor. İki cümlede de dilbilgisi açısından yanlış bir şey yok. Fark, dinleyicinin neyi fark etmesini istediğinde. Bu yazının sonunda o farkı anında duyacaksın.

30 saniyelik hatırlatma

  • Present Perfect: have/has + past participle → I've worked
  • Present Perfect Continuous: have/has + been + -ing → I've been working

İkisi de geçmişi şimdiye bağlar ve karıştırılmalarının nedeni tam olarak bu. Önce her biçime daha yakından bakmak istersen present perfect vs past simple ve present perfect continuous: nasıl ve ne zaman kullanılır yazılarına göz at.

Dört soru

Kuralları ezberlemek yerine kendine dört soru sor. Her birinin yanında aynı fiille kurulmuş bir çift var.

1. Sonuç mu önemli, etkinlik mi?

  • I've written the report. → Bitti ve gönderilmeye hazır.
  • I've been writing the report all morning. → Önemli olan çaba ve harcanan zaman.

2. Ne kadar / kaç tane mi diyorsun, yoksa ne kadar süre mi?

  • I've read three chapters. → Bir miktar: Present Perfect.
  • I've been reading for two hours. → Bir süre: Continuous.

Temel kural: Şeylerin ya da kerelerin sayısı hemen her zaman Present Perfect demektir. I've been drinking four coffees. → I've drunk four coffees.

3. Kalıcı mı, geçici mi?

  • He's lived in London all his life. → Kalıcı hissettirir.
  • He's been living with friends since he moved. → Geçici hissettirir.

4. Yakın zamanda yapılmış bir etkinliğin görünür izi var mı?

  • Your eyes are red. Have you been crying?
  • You're out of breath. Have you been running?

Continuous biçim, etkinlik çoktan durmuş olsa bile şimdiki bir durumu açıklar.

İkisinin de doğru olduğu durumlar

Pek çok öğrenci hep tek bir doğru cevap olduğundan korkar. Çoğu zaman öyle değildir. live, work, study, teach gibi fiillerle for ya da since birlikte kullanıldığında iki biçim de çok küçük bir farkla işe yarar:

  • I've worked here for five years.
  • I've been working here for five years.

Continuous biçim biraz daha geçici duyulabilir ya da durumun süregelen yanına biraz daha ağırlık verebilir, ama hiçbiri yanlış değildir.

Continuous'un mümkün olmadığı durumlar

Stative verb'ler eylemi değil durumları anlatır: know, believe, own, belong, like, understand. Genellikle continuous biçim almazlar.

  • I've been knowing her for years. → I've known her for years.

Bazı zor fiillerin biri stative, biri eylem olmak üzere iki anlamı vardır:

  • I've had this car since 2020. → sahiplik (bir durum), yani Present Perfect.
  • I've been having problems with my car. → deneyim (bir eylem), yani continuous kullanılabilir.

Aynı stative verb kuralı şimdiki zamanlar için de geçerlidir; present simple vs present continuous rehberimiz bunu ayrıntılı anlatıyor.

Gerçek konuşmaları dinle

Günlük hayattan üç kısa diyalog. Her konuşmacının hangi zamanı seçtiğine ve nedenine dikkat et.

İşte

A: Have you sent the invoice yet? B: Yes, I 've sent it. It should be in your inbox. A: Great. You look exhausted, by the way. B: I 've been dealing with client emails since 7 a.m.

  • I've sent it → A'nın sorduğu şey olan tamamlanmış bir sonuç.
  • I've been dealing → etkinlik ve süresi, B'nin neden yorgun göründüğünü açıklıyor.

Bir arkadaşla sohbet

A: Where have you been? I haven't seen you for ages! B: I 've been learning to cook. I 've made six new dishes so far. A: Six already? And how long have you been living with your cousin? B: Since March. It's temporary, until I find my own place.

  • I've been learning → süregelen bir etkinlik.
  • I've made six → bir sayı, yani Present Perfect.
  • have you been living → geçici bir durum.

Doktorda

A: How long have you had this cough? B: About two weeks. I 've been taking the medicine you gave me, but I 've lost my voice. A: Have you been sleeping well?

  • have you had → burada have sahiplik, yani bir durum anlamında; continuous yok.
  • I've been taking → bir süre boyunca tekrarlanan bir etkinlik.
  • I've lost my voice → şu an geçerli olan bir sonuç.
  • Have you been sleeping → şimdiki etkileri olan yakın zamanlı bir etkinlik.

Hata kliniği

Öğrencilerin gerçek hataları, her biri tek satırlık bir düzeltmeyle:

  • I've been finishing my homework. → I've finished my homework. Bitirmek tamamlanmış bir sonuçtur.
  • I've been visiting Paris three times. → I've visited Paris three times. Sayma, Present Perfect demektir.
  • I've waited for you for an hour! → I've been waiting for you for an hour! Sürenin sana yaşattığı sinirliliği göstermek istediğinde daha doğal.

Kısa özet

Present Perfect = yaptığın şey. Present Perfect Continuous = uğraşıp durduğun şey.

Seçmeden önce sor:

  1. Sonuç mu etkinlik mi? Sonuç → Present Perfect. Etkinlik → continuous.
  2. Kaç tane mi, ne kadar süre mi? Bir sayı → Present Perfect. Bir süre → continuous.
  3. Kalıcı mı geçici mi? Kalıcı → Present Perfect. Geçici → continuous.
  4. Görünür bir iz var mı? Şu an görebildiğin ya da hissettiğin bir şey → continuous.

Bu listenin ekran görüntüsünü al ve bir yere sabitle.

Pratik yap

Şimdi yorumlarda, son zamanlarda ne yapıp durduğunu tek cümleyle anlat. Sonra kendini dene: bu iki zaman arasındaki seçimi öğrenmenin en kolay yolu, onları art arda çalışmaktır. İkisi de 12 zamanın tam tablosunun parçası.

Present Perfect Continuous pratik yap →

Sıkça Sorulan Sorular

Pratiğe dökün

İngilizce hakkında okumak iyi bir başlangıçtır — asıl kalıcı hale getiren pratik yapmaktır.

Ücretsiz Test Deneyin
Bloga Dön