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
0
%
0
0
0
Back
Restart
Has your parents / your friend visited the USA?
Has your friend visited the USA?
Oops!
Okay!
speak / in public?
Have you ever spoken in public?
Oops!
Okay!
Have / Has your dad ever played basketball?
Has your dad ever played basketball?
Oops!
Okay!
Mum / injure / her head?
Has Mum injured her head?
Oops!
Okay!
Mum / break / her ankle?
Has Mum broken her ankle?
Oops!
Okay!
Ella and Ann / sprain / their wrists?
Have Ella and Ann sprained their wrists?
Oops!
Okay!
visit / italy?
Have you ever visited Italy?
Oops!
Okay!
Have / Has you ever been climbing?
Have you ever been climbing?
Oops!
Okay!
Has your mum break / broken her arm?
Has your mum ever broken her arm?
Oops!
Okay!
break / a bone?
Have you ever broken a bone?
Oops!
Okay!
the dog / hurt / its head?
Has the dog hurt its head?
Oops!
Okay!
fly / in a plane?
Have you ever flown in a plane?
Oops!
Okay!
swim / across a river?
Have you ever swum across a river?
Oops!
Okay!
Dad / break / his arm?
Has Dad broken his arm?
Oops!
Okay!
Dad / cut / his leg?
Has Dad cut his leg?
Oops!
Okay!
Have you ever / never been to the hospital?
Have you ever been to the hospital?
Oops!
Okay!
Jim and Dan / bruise / their arm and faces?
Have Jim and Dan bruised their arms and faces?
Oops!
Okay!
see / a famous person
Have you ever seen a famous person?
Oops!
Okay!
go / paragliding?
Have you ever been paragliding?
Oops!
Okay!
Your experience on this site will be improved by allowing cookies.
Allow cookies