Present perfect continuous (I have been doing)
Present perfect continuous (I have been doing)
ใช้ Present perfect continuous สำหรับกิจกรรมที่สิ้นสุดลงเมื่อไม่นานมานี้หรือเพิ่งสิ้นสุดลง
มีความหมายเกี่ยวเนื่องกับเวลาในขณะนี้
I have been doing ประโยคบอกเล่า
ฉันตามหาคุณมาตั้งแต่ 6 ชั่วโมงที่แล้วจนถึงตอนนี้
v
I You We They
Ø
I have been looking for you for the last 6 hours.
Ø
You have been looking for me for the last 6
hours.
Ø
We have been looking for you for the last 6
hours.
Ø
They have been looking for you for the last 6
hours.
v
He She It Stephanie Someone Somebody Everyone
Everybody No one Nobody
Ø
He has been looking for you for the last 6
hours.
Ø
She has been looking for you for the last 6
hours.
Ø
It has been looking for you for the last 6
hours.
Ø
Stephanie has looking for you for the last 6
hours.
Ø
Somebody has looking for you for the last 6
hours.
I have been doing ประโยคคำถาม
v
I You We They
Ø
How long have I been learning English?
Ø
How long have you been learning English?
Ø
How long have we been learning English?
Ø
How long have they been learning English?
v
He She It Stephanie Someone Somebody Everyone
Everybody No one Nobody
Ø
How long has he been learning English?
Ø
How long has she been learning English?
Ø
How long has it been learning English?
Ø
How long has Stephanie been learning English?
Ø
How long has everyone been learning English?
เปรียบเทียบระหว่าง present continuous และ present
perfect continuous (I am doing และ I have been doing)
ฉันกำลังรออยู่ & ฉันรอมา 2 ชั่วโมงแล้ว