Past vs present perfect
Present Perfect +
Present Perfect -
Present Perfect ?
Connectors
100

He ____________ (go) to the beach last year

went

100
She/be/Africa.
She's been to Africa.
100
They/make/a mistake.
They haven't made a mistake.
100
you/ever/call/for an ambulance.
Have you ever called for an ambulance?
100

He has __________done his homework.


already

200

She ___________(not study) for the exam yet. 

hasn't studied

200
They/read/HOBBIT/twice.
They've read Hobbit twice.
200
I/buy/anything.
I haven't bought anything.
200
they/ever/find/any money?
Have they ever found any money
200

He has read two books ________


so far

300

_______they __________(participate) in the competition?

Have they participated

300
He/see/an angel.
He's seen an angel.
300
He/cut/his hair.
He hasn't cut his hair.
300
how long/he/be/a teacher?
How long has he been a teacher?
300
Did he go to the party ___________?


last night              before

last night

400

When do we use past simple? 

When we did an activity in a specific time. 

400
We/watch/the film.
We've watched the film.
400
Our mum/find/the keys.
Our mum hasn't fond the keys.
400
How long/they/live/here?
How long have they lived here?
400

She studied Art 

so far       2 years ago

2 years ago

500

When do we use present perfect?


Give us two examples using the connectors

We use present perfect for an action that happened in an unspecific time.

For an action that started in the past and continues in the present. 


500
It/go/with/the wind.
It's gone with the wind
500
The dog/eat/the bone.
The dog hasn't eaten the bone.
500
she/be/here?
Has she been here?
500

yet, since, for

your answer.

M
e
n
u