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?)