Past Participle
Present Perfect +
Present Perfect -
Present Perfect ?
Vocabulary
100
see - 
seen
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

To be a real peach

To be nice/ someone or something excellent.

200
have-
had
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

To be a real ham at parties

To be funny. Someone who enjoys performing and who tends to behave in a exaggerated or playful way when people are watching.

300
go - 
gone
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

To be top banana. 

Be the boss. The most important person or powerful person in a group or organization. 

400
buy - 
bought
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

To be a couch potato

Be lazy. A person who spends a great deal of time watching television.

500
sell  
sold
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

To be a smart cookie

To be intelligent. 

M
e
n
u