You are on page 1of 6

Present Perfect Tense

โครงสร้าง : S + have/has + past participle (V.3)

I, You, We, They และประธานพหูพจน์ ใช้ have


He, She, It และประธานเอกพจน์ใช้ has

ใช้ Present Perfect Tense เพื่อ

1. เพื่อบอกการกระทำที่เกิดขึ้นแล้วในอดีตและดำเนินต่อมาถึงปั จจุบัน เช่น

Pim has lived in London since 2010.


(พิมอาศัยอยู่ที่ลอนดอนตั้งแต่ปี 2010)

I have studied English for a long time.


(ฉันเรียนภาษาอังกฤษมานานแล้ว)

ข้อสังเกต : ในประโยคจะมีคำหรือกลุ่มคำบอกเวลา คือ


since = ตั้งแต่ (จุดเริ่มต้นของเวลา เช่น since 7 o’clock, since last week,
since 2010)
for = เป็ นเวลา (จำนวนของเวลาที่นับจากเริ่มต้น เช่น for two weeks, for five
hours, for ten years)
ever since = ตั้งแต่นั้นเป็ นต้นมา (จนถึงเดี๋ยวนี้)
so far = เรื่อยมาจนปั จจุบันนี้
up to now = จนบัดนี้
up to the present time = จนกระทั่งเวลานี้, จนถึงบัดนี้
2. เพื่อบอกการกระทำที่เคยทำบ่อย ๆ ในอดีตและอาจเกิดขึ้นอีก หรือเหตุการณ์ที่
ไม่เคยทำ เช่น

He has seen that film three times.


(เขาดูหนังเรื่องนั้นมาสามรอบแล้ว)

A: Have you ever been abroad?


(คุณเคยไปต่างประเทศหรือเปล่า)
B: Yes, I’ve been to Japan many times.
(เคย ฉันเคยไปญี่ปุ่นตั้งหลายครั้ง)
C: No, never. I’ve never been abroad.
(ไม่เคย ฉันไม่เคยไปเมืองนอกเลย)

ข้อสังเกต : คำบอกเวลาในประโยค เช่น ever (เคย), never (ไม่เคย)

3. เพื่อบอกการกระทำที่เพิ่งจบลงใหม่ ๆ หรือเพิ่งเสร็จก่อนที่จะพูดไม่นานนัก เช่น

I have just eaten.


(ฉันเพิ่งกินเสร็จ)

My brother has just returned from Italy.


(พี่ชายของฉันเพิ่งกลับมาจากอิตาลี)

We have just seen them.


(พวกเราเพิ่งเห็นพวกเขา)
รูปปฏิเสธของ Present Perfect Tense : เติม not หลัง have/has เป็ น
haven’t /hasn’t เช่น We haven’t seen him today. (พวกเราไม่เห็นเขาเลยวันนี้)
รูปประโยคคำถามของ Present Perfect Tense : นำ have/has มาขึ้นต้น
ประโยค เช่น Have you ever been abroad? (คุณเคยไปต่างประเทศไหม) หรือ
ประโยคคำถามปฏิเสธ เช่น Hasn’t he eaten meat? หรือ Has he not eaten
meat? (เขาไม่กินเนื้อสัตว์เหรอ)

Past Simple Tense

โครงสร้าง : S + V.2

ใช้ Past Simple Tense เพื่อ

1. เพื่อบอกการกระทำที่เกิดขึ้นและจบลงไปแล้วในอดีต เช่น
We went to Chiang Mai last week.
(ฉันไปเชียงใหม่เมื่อสัปดาห์ที่แล้ว)

Tom arrived at 2.30 p.m. yesterday.


(ทอมมาถึงตอนบ่ายสองครึ่งเมื่อวานนี้)

Did you have dinner last night?


(เมื่อคืนคุณได้ทานดินเนอร์หรือเปล่า)

ข้อสังเกต : คำบอกเวลาแสดงอดีต เช่น yesterday, last week, last month, last


year, ago, in 2011 เป็ นต้น

2. เพื่อบอกการกระทำที่เกิดขึ้นเป็ นประจำในอดีต แต่ปั จจุบันเลิกทำแล้ว เช่น

He got up early when he was a boy.


(เขาตื่นแต่เช้าเมื่อเขาเป็ นเด็ก /ปั จจุบันไม่ตื่นเช้าแล้ว)

รูปปฏิเสธของ Past Simple Tense: ใช้กริยาช่วย Did not (didn’t) + V.1 เช่น I
didn’t like tomatoes before. (ฉันไม่ชอบมะเขือเทศมาก่อน)
รูปประโยคคำถามของ Past Simple Tense: ใช้ Did + V.1 เช่น Did you go to
the movies last night? (เมื่อคืนคุณไปดูหนังมาหรือเปล่า)
Exercise: Choose the past simple or the present perfect:

1. Last night I _______ (lose) my keys – I had to call my flatmate to let

me in.

2. I _______ (lose) my keys – can you help me look for them?

3. I _______ (visit) Paris three times.

4. Last year I _______ (visit) Paris.

5. I _______ (know) my great grandmother for a few years - she died

when I was eight.

6. I _______ (know) Julie for three years – we still meet once a month.

7. I _______ (play) hockey since I was a child – I’m pretty good!

8. She _______ (play) hockey at school, but she _______ (not / like) it.

9. Sorry, I _______ (miss) the bus, so I’m going to be late.

10. I_______ (miss) the bus, and then I _______ (miss) the airplane as

well!
1. Last night I lost (lose) my keys – I had to call my flatmate to let me

in.

2. I have lost (lose) my keys – can you help me look for them?

3. I have visited (visit) Paris three times.

4. Last year I visited (visit) Paris.

5. I knew (know) my great grandmother for a few years - she died when I

was eight.

6. I have known (know) Julie for three years – we still meet once a

month.

7. I have played (play) hockey since I was a child – I’m pretty good!

8. She played (play) hockey at school, but she did not like (not / like) it.

9. Sorry, I have missed (miss) the bus, so I’m going to be late.

10. I missed (miss) the bus, and then I missed (miss) the airplane as

well!

You might also like