Past Participle
Present Perfect +
Present Perfect -
Present Perfect ?
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?
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
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?
Click to zoom
M
e
n
u