Toggle Navigation
Games
Blog
News
Class PIN
Join for Free
Sign in
Toggle Navigation
Games
PIN
Join for Free
Blog
Pricing
News
Contact us
Help center
Sign in
Study
PRESENT PERFECT POSITIVE AND NEGATIVE
0
%
0
0
0
Back
Restart
They have been to Italy.
They haven't been to Italy.
Oops!
Okay!
They haven't flown a plane.
They have flown a plane.
Oops!
Okay!
I haven't eaten pizza.
I have eaten pizza.
Oops!
Okay!
My neighbours have cooked carne asada.
My neighbours haven't cooked carne asada.
Oops!
Okay!
My dog has seen a ghost.
My dog hasn't seen a ghost.
Oops!
Okay!
She has fallen from a tree.
She hasn't fallen from a tree.
Oops!
Okay!
We haven't gone to the cinema.
We have gone to the cinema.
Oops!
Okay!
Louis has sung in public.
Louis hasn't sung in public.
Oops!
Okay!
Lucy hasn't climbed a tree.
Lucy has climbed a tree.
Oops!
Okay!
He hasn't swum with crocodiles.
He has swum with crocodiles.
Oops!
Okay!
My brother hasn't held a spider.
My brother has held a spider.
Oops!
Okay!
Mickey has ridden a elephant.
Mickey hasn't ridden a elephant.
Oops!
Okay!
Your experience on this site will be improved by allowing cookies.
Allow cookies