ပစ္စုပ္ပန်ပြီးပြည့်စုံဆက်လက်ကာလ

Present Perfect Progressive

အဆင့်မြင့် ကာလ ၂

ပစ္စုပ္ပန်ပြီးပြည့်စုံဆက်လက်ကာလ (Present Perfect Progressive) ကို အတိတ်က စပြီး ယခုထိ ဆက်လုပ်နေတဲ့ အရာကို ဖော်ပြဖို့ သုံးပါတယ်။ 'have/has + been + V-ing' ပုံစံ ဖြစ်ပါတယ်။

have/has been + V-ing ပုံစံ

I/you/we/they + have been + V-ing။ he/she/it + has been + V-ing။ အချိန်ကာလကို for (…ကြာ) နဲ့ since (…ကတည်းက) နဲ့ ဖော်ပြပါတယ်။

S + have/has + been + V-ing

I have been studying for two hours.

ငါ နှစ်နာရီ စာကျက်နေတယ်။

She has been waiting since 3 PM.

သူမ ညနေ ၃ နာရီကတည်းက စောင့်နေတယ်။

They have been playing all day.

သူတို့ တစ်နေ့လုံး ကစားနေတယ်။

Present Perfect နှင့် ကွာခြားချက်

Present Perfect (have done) က ပြီးသွားတဲ့ ရလဒ်ကို အလေးပေးတယ်။ Present Perfect Progressive (have been doing) က ဆက်လက်လုပ်နေခြင်း/ကာလကြာမြင့်ခြင်းကို အလေးပေးတယ်။

I have read the book. (finished)

ငါ စာအုပ် ဖတ်ပြီးပြီ။ (ပြီးဆုံး)

I have been reading the book. (still going)

ငါ စာအုပ် ဖတ်နေတယ်။ (ဆက်လက်)

She has lived here for 5 years.

သူမ ဒီမှာ ၅ နှစ် နေခဲ့ပြီ။

She has been living here for 5 years.

သူမ ဒီမှာ ၅ နှစ်ကြာ နေနေတယ်။

မြန်မာစာနှင့် နှိုင်းယှဉ်ချက်

  • မြန်မာစာမှာ '…နေတယ်' ဟု ဆက်လက်ဖြစ်ပျက်နေခြင်းကို ဖော်ပြပေမယ့်၊ အချိန်ကာလကို ခွဲခြားပြတဲ့ ပုံစံ မရှိပါ။ အင်္ဂလိပ်စာက have been -ing ဟု ပုံစံတကျ ရေးရပါတယ်။
  • '၂ နာရီကြာ' ဟု ကာလကို ဖော်ပြချင်ရင် for + ကာလ ထည့်ပြောရပါတယ်။

Common Mistakes

I have been study English.

I have been studying English.

been နောက်မှာ V-ing ပုံစံ ထည့်ရပါတယ်။ study မဟုတ်ပါ studying ဖြစ်ရပါတယ်။

She have been waiting.

She has been waiting.

She က တတိယပုဂ္ဂိုလ် ဖြစ်တဲ့အတွက် has been သုံးရပါတယ်။ have been မဟုတ်ပါ။

Try it in conversation

A

You look tired! What have you been doing?

ပင်ပန်းနေပုံပဲ! ဘာတွေ လုပ်နေတာလဲ?

B

I have been cleaning the house all morning.

ငါ မနက်လုံး အိမ်သန့်ရှင်း နေတာ။

A

Take a break! You've been working too hard.

နားပါ! နင် အရမ်း ကြိုးစားလွန်းနေတယ်။

အလွတ်ဖြည့်လေ့ကျင့်ခန်း

They ___ for two hours. (run)

He ___ since morning. (work)

ပဟေဠိ

She ___ waiting for an hour. (has/have)

'I have been learning English for 3 years.' ကို မြန်မာလို?

ဆက်စပ်သင်ခန်းစာ

Leolin mascot

AI နဲ့ အင်္ဂလိပ်သဒ္ဒါ လေ့ကျင့်ပါ

Leolin ဒေါင်းလုပ်ဆွဲပြီး AI ဆရာနဲ့ အင်္ဂလိပ်စာသင်ပါ

အခမဲ့ဒေါင်းလုပ်