Present
Perfect
1
Present Perfect Usage
We use the Present Perfect to talk about the past, but it has a link
to the present.
For past action that has a result in the present.
Experience up to the present.
WHEN WE USE THE 2
PRESENT PERFECT
Keywords: Since, For, Already,
Just, Yet, Recently,
So far
กลอน Present perfect 3
Present perfect
ทำแต่เด็กถึงตอนนี้
Have has + v.3
ดูกี่ทีมักมี since for
Key words 4
Since + จุดเริ่มต้น
Lisa has been a singer since 2013.
For + จำนวนเวลา
Lisa has been a singer for 10 years.
5
Present Perfect Usage
We use the Present Perfect to talk about the past, but it has a link
to the present.
Ex. I have worked here for three years.
(ฉันทำงานที่นี่มา 3 ปีแล้ว)
6
Present Perfect Usage
For past action that has a result in the present.
Ex. It has stopped raining.
ฝนหยุดตกแล้ว (แต่ถนนยังเปียก)
7
Present Perfect Usage
1. เหตุการณ์อดีตถึงปัจจุบันยังคงอยู่ 2. เหตุการณที่จบไปแล้วแต่ยังส่งผลถึงปัจจุบัน
8
Present Perfect Usage
Experience up to the present.
Ex. Paul has been to the Canada 3 times so far.
( พอลเคยไปแคนนามา 3 ครั้งแล้ว)
9
form
Subject + have / has + V.3 (past participle)
10
STRUCTURE
Positive Subject + have / has + v.3
Negative Subject + have / has + not + v.3
Yes - No ? Have / Has + subject + v.3 ?
Wh ? Wh word + have/has + Subject + v.3 ?
POSITIVE 11
ตัวอย่างประโยค บอกเล่า
They have worked in this school for 10 years.
John and Jessica have been married since 2000.
NEGATIVE 12
ตัวอย่างประโยค ปฎิเสธ
They haven't worked in this school for 10 years.
John and Jessica haven't been married since 2000.
YES - NO 13
QUESTION
ตัวอย่างประโยค คำถาม
Have they worked in this school for 10 years?
Have John and Jessica been married since 2000?
YES - NO 14
QUESTION
ตัวอย่างประโยค คำถาม
Have you had breakfast ?
Have you ever been to New York?
WH 15
QUESTION
ตัวอย่างประโยค คำถาม
When have they worked in this school ?
When have John and Jessica been married ?
Already - Yet - Just 16
1. Already วางไว้หน้า verb หลัก
วางไว้ท้ายประโยค
I have already finished my homework.
I have finished my homework already.
2. Yet วางไว้ท้ายประโยค
I haven't finished my homework yet.
3. Just
I have just finished my homework. วางไว้หน้า verb หลัก
17
Quiz
1. She has been to the cinema twice this week
a. going
b. went
c. has been
d. have been
18
Quiz
1. She______ to the cinema twice this week
a. going
b. went
c. has been
d. have been
19
Quiz
1. She has been to the cinema twice this week
a. going
b. went
c. has been
d. have been
20
Quiz
2. _____ you ever ______your favorite singer?
a. Have / seen
b. Has / seen
c. Have / see
d. Havs /saw
21
Quiz
2. Have you ever seen your favorite singer?
a. Have / seen
b. Has / seen
c. Have / see
d. has /saw
Thank you for
your attention