Grammar: ⚙️ Verbs in Depth: ⏳ Perfect Continuous & Future Perfect Tenses (B2) - Lesson 1: Present Perfect Continuous (Form & Use: emphasis on duration of unfinished actions)

The Grammar Lab: Present Perfect Continuous
history_toggle_off

The Ongoing Action

បច្ចុប្បន្នកាលបរិបូរណ៍បន្ត (Present Perfect Continuous)

This tense describes an action that started in the past and is still continuing now. It emphasizes how long (the duration).

វាប្រើសម្រាប់ពណ៌នាសកម្មភាពដែលបានចាប់ផ្តើមក្នុងអតីតកាល ហើយនៅតែបន្តដល់បច្ចុប្បន្ន។ វាផ្តោតសំខាន់លើ "រយៈពេល" នៃសកម្មភាពនោះ។
build

build The Formula

រូបមន្តទូទៅ
Subject + have/has + been + Verb-ing
I/You/We/They ➔ have been
He/She/It ➔ has been
timelapse

timelapse Focus on Duration

ផ្តោតលើរយៈពេល (for, since, all day)
I have been studying for 3 hours. ខ្ញុំបានរៀនអស់រយៈពេល ៣ ម៉ោងមកហើយ។ (ឥឡូវក៏នៅតែរៀន)
She has been working all day. នាងបានធ្វើការពេញមួយថ្ងៃ។
visibility

visibility Recent Evidence

ភស្តុតាងឬលទ្ធផលដែលយើងអាចមើលឃើញឥឡូវនេះ

We also use it when an action *just* stopped, but we can see the result right now.

You look tired. Have you been working hard? អ្នកមើលទៅហត់នឿយណាស់។ តើអ្នកបានខំធ្វើការខ្លាំងមែនទេ? (ភស្តុតាង: មុខមាត់ហត់)
The ground is wet. It has been raining. ដីសើម។ មេឃទើបតែរាំងភ្លៀងអម្បាញ់មិញ។
warning Simple vs. Continuous

Result vs. Duration

(កុំច្រឡំគ្នា! Simple ផ្តោតលើ "លទ្ធផល ឬចំនួនដែលធ្វើបាន"។ Continuous ផ្តោតលើ "សកម្មភាពដែលកំពុងបន្ត និងរយៈពេល"។)
Continuous (Duration)
I have been reading this book all day.
(I am still reading it.)
Simple (Result/Quantity)
I have read 50 pages today.
(Result: 50 pages are finished.)

The Ongoing Action 🎬

Watch Teacher Sopheak break down the difference between focusing on the result vs. focusing on the duration. This is key for B2 mastery!

quiz

Quick Check ⚡

ការត្រួតពិនិត្យចំណេះដឹង
construction Form Check
They ___ for 2 hours.
(ពួកគេបានរង់ចាំអស់រយៈពេល ២ ម៉ោងហើយ។)
timelapse
timelapse Duration
I have been working here ___ 2023.
(ខ្ញុំបានធ្វើការនៅទីនេះតាំងពីឆ្នាំ ២០២៣ មកម៉្លេះ។)
gpp_maybe TRICKY QUESTION!
Which sentence is correct?
(តើប្រយោគមួយណាត្រឹមត្រូវ?)
visibility
visibility Meaning
If someone says: "Your hands are dirty. Have you been fixing the car?"
(តើហេតុអ្វីបានជាគេប្រើកាលនេះនៅទីនេះ?)
sports_esports

Mission 🎯

អនុវត្តជាក់ស្តែង!
visibility

Mission 🎯

អនុវត្តជាក់ស្តែង!
build

Mission 🎯

អនុវត្តជាក់ស្តែង!

Ask a Question 🙋‍♂️

តើអ្នកមានចម្ងល់មែនទេ? សួរគ្រូនៅទីនេះ!
U

Recent Questions

S
Serey 2 hours ago

Teacher, what is the difference between "I have lived in Cambodia for 5 years" and "I have been living in Cambodia for 5 years"?

Reply thumb_up 25
SP
Sopheak Pich Teacher 1 hour ago

Hi Serey! With verbs like "live" and "work", the meaning is almost exactly the same! However, "I have been living" puts a bit more emphasis on the fact that it is a *temporary* or *ongoing* situation, while "I have lived" sounds a bit more permanent. Both are correct! 🏠

V
Vireak 4 hours ago

Can I say "I have been knowing him for 5 years"?

Reply thumb_up 14
SP
Sopheak Pich Teacher 3 hours ago

Ah! Good try, Vireak, but NO! "Know" is a State Verb (a feeling/thought), and we generally do NOT use state verbs in any continuous tense. You must use the Simple form: "I have known him for 5 years." 🧠❌

Post a Comment

Hi, please Do not Spam in Comment