İçeriğe geç

Present perfect continuous tense

They have been waiting for a long tıme

Present perfect continuous’un cümle yapısı
OLUMLUOLUMSUZSORU
 uzun şekilkısa şekil 
I have been doingI have not been doingI haven’t been doingHave you been doing?
You have been doingYou have not been doingYou haven’t been doingHave you been doing?
He/she/it has been doingHe has not been doingHe hasn’t been doingHas he been doing?
We have been doingWe have not been doingWe haven’t been doingHave we been doing?
You have been doingYou have not been doingYou haven’t been doingHave you been doing?
They have been doingThey have not been doingThey haven’t been doingHave they been doing?

Julie hasn’t been making sport for three months.         (Julie 3 aydır spor yapmıyor.)

I haven’t been driving car since January.                                                                       (Ocaktan beri araba sürmüyorum.) We haven’t been speaking for very long.                                                                          (Uzun zamandır konuşmuyoruz.) What has Emre been doing since yesterday?                                                                          (Emre dünden beri ne yapıyor?)

You have been bathing since ten o’clock.                (Saat ondan beri banyo yapıyorsun.) She has been sleeping since 2 p.m.                                                           (O, saat ikiden beri uyuyor.)

I have been reading for 2 hours.
PastPresentFuture
(eylem geçmişte başlamış.)(eylem şimdi devam ediyor.) 

It has been snowing for five days.                          (Beş gündür kar yağıyor.) What have you been doing for hours?                      (Saatlerdir ne yapıyorsun?)

Whose raincoat has Jane been wearing?                  (Jane kimin yağmurluğunu giyiniyor?)

Where have you been playing all afternoon?             (Bütün öğleden sonra nerelerde oynuyordunuz?) She has been living in England for six months.                                                             (Altı aydır İngilitere’de yaşıyor)

You have been living here for two years.                 (İki yıldır burada oturuyorsunuz.) Have you been living here for two years?                                                         (İki yıldır mı burada oturuyorsunuz?) I have been reading these magazines for hours.                                                                     (Saatlerdir bu dergileri okuyorum.) We have been watching television for 2 hours.                                              (İki saattir televizyon izliyoruz.)

I have been working since 1991.                                                                         (1991 yılından beri çalışıyorum.) She has been cooking since afternoon.                                                                  (Öğleden beri yemek yapıyor.)

Bir yanıt yazın

E-posta adresiniz yayınlanmayacak. Gerekli alanlar * ile işaretlenmişlerdir