Present Perfect Simple Tense

1. ใช้แสดงเหตุการณ์ หรือการกระทำที่เกิดขึ้นหลายครั้งหลายหนในอดีต และผู้พูดไม่บอกเวลาที่เหตุการณ์ หรือ การกระทำนั้นเกิดขึ้นมี adverb of frequency (many times, several times, over and over, ever)

        He has never been to Japan.

2. ใช้แสดงเหตุการณ์ หรือการกระทำที่เกิดขึ้นในอดีต และดำเนินเรื่อยมาจนถึงปัจจุบันมี adverb of time (since, for, at last, recently, lately, so far, up to now up to the present time)

    She has been a secretary since 1995..

3. ใช้แสดงเหตุการณ์หรือการกระทำที่เกิดขึ้นในอดีต และเพิ่งสิ้นสุดก่อนเวลาที่พูดเล็กน้อยมี adverb of time (just, already, yet)

    She has just had dinner.

    We have seen this movie already.

    Ann hasn't done her homework yet.

 

How do we make the Present Perfect Simple?
subject auxiliary
verb
TO HAVE
main
verb
PAST
PARTICIPLE
(V3)
object etc
I have seen ET.
You have broken this watch.
She has been to London.
We have washed the dishes.
Have they done their homeworks?
Contractions
I have I've
You have You've
He has He's
We have We've
They have They've
Warning! He's (is) or He's (has)
'For' and 'Since'

We use 'for' to talk about a period (5 minutes, 2 weeks, 6 years). We use 'since' to talk about a point (9 o'clock, 1st January, Monday).

for since
a period a point
>|||||||||< X--->
20 minutes 6.15pm
three days Monday
6 months January
4 years 1994
2 centuries 1800
a long time I left school
ever the beginning of time
etc etc

for and since quiz

 

BACK0001.gif (5751 bytes)

Home | Grammar| Quiz |Dictionary | Reading | Conversation 

Verbs Chart |Vocabulary | Chat | bulletin board