Spot the mistake
Present Perfect +
Present Perfect -
Present Perfect ?
Since / For
100

Oh no! I´ve just cutten my finger.

Oh no! I´ve just CUT my finger.

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

Ryan went to Costa Rica on Saturday. He is still in Costa Rica. ________________________________________ (since)

Ryan has been in Costa Rica since Saturday.

200

Have your father had the same job?

HAS your father had the same job?

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

I got married in 2000. I am still married. _____________________________________ (for)

I have been married for 20 years.

300

Have I meet you before?

Have I MET you before?

300

He/see/a UFO.

He's seen a UFO.

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

Tracy started teaching at Cultural in 2010. She is still a teacher at Cultural. ______________________________________ (since)

Tracy has been a teacher at Cultural since 2010.

400

Have you ever see a scary movie?

Have you ever seen a scary movie?

400
We/watch/the film.
We've watched the film.
400

Our mom/find/the keys.

Our mom hasn't fond the keys.

400
How long/they/live/here?
How long have they lived here?
400

Cultural closed in March. It is still closed. _______________________________________ (for)

Cultural has been closed for almost two months (54 days).

500

Silvia have been in Italy for 2 months.

Silvia HAS been in Italy for 2 months.

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

I was tired last night. I am still tired now. (since)

I have been tired since last night.

M
e
n
u