| POSITIVE | |
| I have been cooking. | Yemek yapıyorum. |
| You have been cooking. | Yemek yapıyorsunuz. |
| We have been cooking. | Yemek yapıyoruz. |
| They have been cooking. | Yemek yapıyorlar. |
| He has been cooking. | Yemek yapıyor. |
| She has been cooking. | Yemek yapıyor. |
| It has been cooking. | Yemek yapıyor. |
| NEGATIVE | |
| I haven't been cooking. | Yemek yapmıyorum. |
| You haven't been cooking. | Yemek yapmıyorsunuz. |
| We haven't been cooking. | Yemek yapmıyoruz. |
| They haven't been cooking. | Yemek yapmıyorlar. |
| He hasn't been cooking. | Yemek yapmıyor. |
| She hasn't been cooking. | Yemek yapmıyor. |
| It hasn't been cooking. | Yemek yapmıyor. |
| QUESTIONS | |
| Have I been cooking? | Yemek yapıyor muydum? |
| Have you been cooking? | Yemek yapıyor muydunuz? |
| Have we been cooking? | Yemek yapıyor muyduk? |
| Have they been cooking? | Yemek yapıyorlar mıydı? |
| Has he been cooking? | Yemek yapıyor muydu? |
| Has she been cooking? | Yemek yapıyor muydu? |
| Has it been cooking? | Yemek yapıyor muydu? |
Geçmişde başlayıp, şimdiye kadar devam eden durumları ifade etmek için Present Perfect Continuous kullanırız.
You're late! I've been waiting for you. (Geciktiniz! Sizi bekliyorum.)
Present Perfect Continuous cümlelerde sık sık < for > ve < since > kelimelerini kullanırız.
Bir süre devam eden durumları ifade ederken < for > kelimesini
Kesin zamanı belirten durumları ifade ederken < since > kelimesini kullanırız.
| I've been waiting for you for two hours. | İki saattir sizi bekliyorum. |
| I've been waiting for you since 6 o'clock. | Saat 6'dan beri sizi bekliyorum. |
| Julia has been talking on the phone for an hour. ( = She started talking on the phone an hour ago and she is still talking.) |
Julia bir saattir telefonda konuşuyor. ( = Bir saat önce telefonda konuşmaya başladı ve hala konuşuyor.) |
| You've been sitting there since 1 o'clock. ( = You started sitting there at once o'clock and you are still sitting there.) |
Saat 1'den beri orada oturuyorsunuz. ( = Saat 1'de orada oturmaya başladınız , ve siz hala orada oturuyorsunuz.) |
Geçmişde başlayıp, şimdiye kadar tekrarlanarak devam eden durumları ifade etmek için Present Perfect Continuous kullanırız.
| She's been having driving lessons for a couple of months. (= She started a couple of months ago; she still having lessons.) |
İki aydır araba sürüş derleri alıyor. (= İki ay önce araba sürüş derslerine başladı hala devam ediyor.) |
| I've been playing tennis since I was a small child. | Çocukluğumdan beri tenis oynuyorum. |
Present Perfect Continuous cümlelerde < How long > soru kalıbını kullanırız.
How long have you been living here? (Siz ne kadar zamandır burada yaşıyorsunuz?)