Toggle Navigation
Games
Blog
Class PIN
Join for Free
Sign in
Toggle Navigation
Games
PIN
Join for Free
Blog
Pricing
Contact us
Help center
Sign in
Study
Present Perfect for A2
0
%
0
0
0
Back
Restart
What's the past participle of 'do'
done
Oops!
Okay!
What's the past participle of 'go' (can you explain the difference)
been / gone
Oops!
Okay!
What's the past participle of 'hear'
H E A R D
Oops!
Okay!
You ................ (see) some amazing places.
have seen
Oops!
Okay!
What's the past participle of 'ride'
ridden
Oops!
Okay!
Will and Hannah ................ (take) photos of elephants in India.
have taken
Oops!
Okay!
Sam ................ (fly) over a rainforest.
has flown
Oops!
Okay!
What's the past participle of 'see'
seen
Oops!
Okay!
What's the past participle of 'write'
written
Oops!
Okay!
What's the past participle of 'fly'
F L O W N
Oops!
Okay!
What's the past participle of 'take'
taken
Oops!
Okay!
Olivia ................ (go) to Iceland on holiday.
has been / has gone (extra points if you can explain the difference)
Oops!
Okay!
What's the past participle of 'buy'
b o u g h t
Oops!
Okay!
We ................ (not ride) a horse on the beach.
haven't ridden
Oops!
Okay!
Rachel ................ (be) on holiday here before.
has been
Oops!
Okay!
What's the past participle of 'wear'
worn
Oops!
Okay!
What's the past participle of 'read'
read
Oops!
Okay!
I ................ (write) an article for a wildlife magazine.
have written
Oops!
Okay!
What's the past participle of 'swim'
swum
Oops!
Okay!
What's the past participle of 'be'?
been
Oops!
Okay!
Your experience on this site will be improved by allowing cookies.
Allow cookies