Past perfect continuous
Past perfect continuous, geçmişteki bir andan önce bir süredir devam eden eylemi anlatır. Biçimi: had been + -ing. Türkçedeki “-DIr … -(I)yordu” yapısına karşılık gelir (bir saattir bekliyordum).
| biçim | |
|---|---|
| + | I had been waiting for an hour. |
| – | She hadn’t been sleeping well. |
| ? | How long had they been living there? |
Ne zaman kullanılır
- Geçmişteki bir ana kadar süre, for / since / how long ile: We had been driving for six hours when the car broke down.
- Önceki bir etkinliğin görünen izleri: His eyes were red. He had been crying.
- Karşılaştırma: I had read the book (bitti) / I had been reading (etkinlik, belki bitmedi).
Örnekler
- It had been raining, so the streets were wet.Yağmur yağmıştı, o yüzden sokaklar ıslaktı.
- She had been working there for ten years before she left.Ayrılmadan önce on yıldır orada çalışıyordu.
- I was tired because I had been studying all night.Bütün gece ders çalıştığım için yorgundum.
- How long had you been waiting when the bus came?Otobüs geldiğinde ne zamandır bekliyordun?
- He was out of breath because he had been running.Koşmuş olduğu için nefes nefeseydi.
Sık yapılan hatalar
- ✗ It has been snowing, so the roads were dangerous.✓ It had been snowing, so the roads were dangerous.Geçmişteki bir sonucun öncesindeki süreç past perfect continuous ile söylenir: had been snowing. Has been şimdiye bağlıdır.
- ✗ He had been work at the bank for years.✓ He had been working at the bank for years.Had been’den sonra fiil -ing alır: had been working. Türkçedeki -yordu eki bunu tek kelimede yapar.
- ✗ How long you had been waiting when the train came?✓ How long had you been waiting when the train came?Soruda had öznenin önüne geçer: how long had you been waiting? Türkçedeki “Ne zamandır bekliyordun?” sırası buraya uymaz.
- ✗ We had been driving since six hours.✓ We had been driving for six hours.Türkçedeki “altı saattir” bir süredir ve for ile çevrilir. Since bir başlangıç noktası içindir: since 6 am.
- ✗ I had been reading the whole book, so I knew the ending.✓ I had read the whole book, so I knew the ending.Bitmiş bir sonuç (kitabın tamamı) simple ile söylenir: I had read. Continuous yalnızca etkinliği ve süreyi vurgular.
