Present Perfect Simple Tense |
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 |
|Grammar| Quiz |Dictionary | | Conversation