Present Perfect Tense: How Do You Know?
Present Perfect Tense: How Do You Know?
I have just received a letter from my brother, Ronny. He is in Garut. He has been
there for six months. Ronny is an engineer. He is working for a big firm and he
has already visited a great number of different places in Garut. He has just
bought a Japanese car and has gone to Cangkuang. He will soon visit Jakarta.
From there, he will fly to Bali. My brother has never been to Bali before, so he is
• Examples
Bob has traveled around Indonesia.
I have been to Singapore two times.
Anya has never broken an arm.
Have you ever eaten sushi?
• Examples
I have been a teacher for more than ten
years.
We haven't seen Nina since Monday.
How long have you been at this class?
• Examples
I have lost my bag. = I don't have it now.
Tian has gone to Brazil. = He isn't here now.
Have you finished your homework? = Is your
homework ready?
He /She/ It has V3
Examples Examples
- We've already had our breakfast. - Has the post arrived yet?
- When are you going to do your - Have you done your homework?
homework? - Not yet.
- But I've already done it!
- Haven't you got ready yet? Look at the
- Do you want a cup of coffee? time!
- No, thanks. I've already had one."
For and Since
• We use the Present Perfect Tense to talk about action which started in
the past and continues up to the present.
• Examples
I have had this computer for about a year.
How long have you been at this Cafetaria?
I haven't seen Tania since August.
We have waited for you for two hours.
Tania has been sick since yesterday.
The Present Perfect Tense
vs
The Simple Past Tense
We use definite expressions with the Past simple
tense: yesterday, last week, … ago etc, while we don’t
use definite time expressions with
the Present Perfect tense.
• Where’s Peter?
He has gone to London.
He is in London or on his way
to London.