You are on page 1of 8

Present perfect

with for and since


Simple past Present perfect
I lived I have lived
You lived You have lived
He/she/it lived He/she/it has lived
We lived We have lived
You lived
Plural You have lived Plural
They lived They have lived
The past form describes a single, completed action at a
particular time in the past.

Yuki lived in Tokyo for ten years. (she doesn’t live there now.)
I met my friend Jack six years ago. (My sister introduced us. )
Roger arrived at 11:00. (He appeared at the office at a specific
time. )
The present perfect can describe an action that began in the
past but continues into the present.

Yuki has lived in San Francisco for three months. (she left Tokyo three
months ago. She came to San Francisco to live, and she lives there now.)
I have known my friend Jack for six years. (I met him in the past, and I
continue to know him and have him as a friend. )
Roger has been here for two hours. (He arrived at the office at 11:00. It is now
1:00, and he is still here. )
The present perfect is formed with have/has +the
past participle of the verb.

I’ve had my cat Boostie for four years.


She’s had her bird for a few months.
(Note: ‘s= has, not “is”)
Use how long to ask about time in a question. Use
for and since to talk about time.
How long have you studied English?
I’ve studied English for five years. (I continue to study En.)
How long has Hank played basketball?
He’s played basketball since October. (he still plays basketball.)
Use for to refer to duration of time. Use since to refer to a particular time.
For thirty years. Since 4:00.
For two minutes. Since this morning.
For three days.
Since lunch.
For two weeks.
Since Monday.
For a month.
Since August.
For ten years.
For millions of years. Since 2006.
For a long time. Since I was a child.
For many years.
Thank
You
By: Samieh Pourlahiji

You might also like