İngilizce · Geçmiş zamanlar · B2

Past Perfect Continuous Geçmişte Süregelen Süreç

Geçmişteki bir ana kadar bir süre devam etmiş eylemleri anlatmak için kullanılır.

Hemen teste geç ↓

Ne zaman kullanılır?

  • Geçmişteki bir ana kadar süren eylemin süresi: I had been waiting for two hours when he finally came.
  • Geçmişteki bir durumun sebebi: She was tired because she had been working all night.

İpucu kelimeler: for, since, how long, before, until

Yapı

OlumluÖzne + had been + fiil-ingThey had been living there for years.
OlumsuzÖzne + hadn't been + fiil-ingHe hadn't been sleeping well.
SoruHad + özne + been + fiil-ing?How long had you been waiting?

Örnekler

  • The ground was wet. It had been raining.Yer ıslaktı. Yağmur yağmıştı (bir süredir yağıyordu).
  • We had been driving for six hours when the car broke down.Araba bozulduğunda altı saattir yoldaydık.

Sık yapılan hatalar

  • ✗ I had been knew him for years.✓ I had known him for years.Durum fiilleri continuous almaz.
  • ✗ She had been work all day.✓ She had been working all day.Been'den sonra -ing.

Kendini test et