İ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.
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-ing | They had been living there for years. |
|---|---|---|
| Olumsuz | Özne + hadn't been + fiil-ing | He hadn't been sleeping well. |
| Soru | Had + ö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.