hourglass_bottom
Time Travelers
បច្ចុប្បន្នកាលបរិបូរណ៍ (Present Perfect)
The Present Perfect tense is a bridge. It connects the past directly to the present.
វាប្រើសម្រាប់ភ្ជាប់អតីតកាលមកបច្ចុប្បន្នកាល។ ទង្វើកើតឡើងក្នុងអតីតកាល តែនៅមានឥទ្ធិពល ឬបន្តដល់ឡូវ។
build
build The Formula
រូបមន្តទូទៅ
Subject
+
have / has
+
V3 (Past Participle)
I/You/We/They ➔ have
He/She/It ➔ has
V3 គឺកិរិយាសព្ទខ្ទង់ទី៣ (e.g., eat ➔ ate ➔ eaten)
He/She/It ➔ has
V3 គឺកិរិយាសព្ទខ្ទង់ទី៣ (e.g., eat ➔ ate ➔ eaten)
public
public Life Experiences
បទពិសោធន៍ជីវិត (ប្រើ ever / never)
Have you ever eaten frog?
At any time in your life up to now.
តើអ្នកធ្លាប់ញ៉ាំកង្កែបទេ?
I have never been to Paris.
Not at any time in my life.
ខ្ញុំមិនដែលទៅទីក្រុងប៉ារីសទេ។
timelapse
timelapse Unfinished Past
សកម្មភាពមិនទាន់ចប់ (ប្រើ for / since)
FOR
+ Duration (រយៈពេល)
for 3 years, for a long time
I have lived here for 5 years.
SINCE
+ Starting Point (ចំណុចចាប់ផ្តើម)
since 2020, since I was a child
I have lived here since 2019.
task_alt
task_alt Expectations
ការរំពឹងទុក (ប្រើ already / yet)
I have already finished.
It happened sooner than expected.
ខ្ញុំធ្វើរួចរាល់ហើយ។ (លឿនជាងការគិត)
I haven't finished yet.
Expecting it to happen. Used at the end.
ខ្ញុំធ្វើមិនទាន់រួចទេ។ (ប្រើនៅចុងប្រយោគ)
warning
The Time Trap!
Present Perfect vs. Past Simple
(កុំប្រើ Present Perfect ជាមួយនឹងពាក្យបញ្ជាក់ពេលវេលាដែលចប់បាត់ទៅហើយ ដូចជា yesterday, last year!)
I have seen him yesterday. close
Incorrect. "Yesterday" is a finished time.
I saw him yesterday. check
Correct. Use Past Simple.
Time Travelers play_circle
Watch Teacher Sopheak explain how the Present Perfect bridges the gap between the past and now. Pay attention to how native speakers use 'for' and 'since'!
quiz
Quick Check ⚡
ការត្រួតពិនិត្យចំណេះដឹង
build Structure
I ___ lived here for 5 years.
(ខ្ញុំរស់នៅទីនេះបាន ៥ ឆ្នាំហើយ។)
timelapse
timelapse For vs Since
I have known him ___ 2015.
(ខ្ញុំស្គាល់គាត់តាំងពីឆ្នាំ ២០១៥ មកម៉្លេះ។)
public
public Experiences
Have you ___ tried amok?
(តើអ្នកធ្លាប់សាកញ៉ាំអាម៉ុកទេ?)
TRICKY QUESTION!
True or False:
"I have seen him yesterday."
"I have seen him yesterday."
(តើប្រយោគនេះត្រូវ ឬខុស?)
public
Mission 🎯
អនុវត្តជាក់ស្តែង!
timelapse
Mission 🎯
អនុវត្តជាក់ស្តែង!
task_alt
Mission 🎯
អនុវត្តជាក់ស្តែង!
Ask a Question 🙋♂️
តើអ្នកមានចម្ងល់មែនទេ? សួរគ្រូនៅទីនេះ!
U
Recent Questions
SP
Sopheak Pich
Teacher
1 hour ago
Hi Nita! Because 'last year' is a completely finished time. If you use a finished time word, you MUST use Past Simple: 'I went to Siem Reap last year.' Present Perfect is for unfinished time or when the exact time doesn't matter! ⏳
Teacher, why can't I say "I have gone to Siem Reap last year"?