Present Perfect Tense ve Present Perfect Continuous Tense Arasındaki Fark | Konu Anlatımı | Bilexis Blog
Present Perfect Tense ve Present Perfect Continuous Tense Arasındaki Fark | Konu Anlatımı
Present Perfect Tense ve Present Perfect Continuous Tense Arasındaki Fark | Konu Anlatımı

İngilizcede 'present perfect tense' ve 'present perfect continuous tense' arasındaki farklar ve örnek cümleler.

1. Present perfect continuous tense geçmişte başlamış ve halen devam eden olaylar için kullanılır.

• He has been waiting for two hours.
› İki saattir bekliyor.

• How long have you been reading that book?
› Bu kitabı ne zamandan beri okuyorsun.

• It has not been raining for months.
› Aylardır yağmur yağmıyor.

2. Stative verbs present perfect continuous tense ile kullanılmaz.

I have been knowing him for a long time.
I have known him for a long time.
› Onu uzunu zamandır tanırım.

He has been being busy all day.
He has been busy all day.
› Tüm gün meşguldü.

3. Kalıcı veya uzun süreli durumları belirtirken genellikle present perfect tense, geçici veya kısa süreli durumları belirtirken genellikle present perfect continuous tense kullanılır.

• I have been living with my friend for two weeks.
› İki haftadır arkadaşımla yaşıyorum.

• I have lived in China all my life.
› Tüm hayatım boyunca Çin'de yaşadım.

• He has been working too much recently.
› Son zamanlarda çok fazla çalışıyor.

• He has worked abroad for years.
› Yıllardır yurt dışında çalışıyor.

• He has been playing the piano all day.
› Tüm gün piyano çaldı.

• I have played the piano since I was a kid.
› Çocukluğumdan beri piyano çalarım.

4. Bazı durumlarda hem present perfect continuous tense hem de present perfect tense kullanılır. Anlamları aynı da olsa vuguladıkları farklı olabilir.

• It has been raining since Wednesday.
› Çarşamba gününden beri yağmur yağıyor.
(Sürekliliği -yağmurun konuşma anına kadar yağdığını vurgular.)

• It has rained since Wednesday.
› Çarşamba gününden beri yağmur yağıyor.
(Eylemi -yağmurun yağmasını vurgular.)

• How long have you been working here?
› Ne kadar zamandır burada çalışıyorsun?

• How long have you worked here?
› Ne kadar zamandır burada çalışıyorsun?


İngilizcede zamanların konu anlatımlarına linke tıklayarak gramer sayfamızdan ulaşabilirsiniz.

İngilizcede Zamanlar


 

Editor's Picks