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
Oh no! Present Perfect
0
%
0
0
0
Back
Restart
They’s fallen down the stairs, but they’re ok.
have fallen
Oops!
Okay!
What have you did to yourself?
have you done
Oops!
Okay!
Oh no! He’s cutted his hand very badly.
has cut
Oops!
Okay!
I hasn't spilled my coffee, but someone has.
haven't spilled
Oops!
Okay!
I haven’t broke my leg; it’s only sprained.
haven’t broken
Oops!
Okay!
Ouch! I just have hit my head on the shelf.
have just hit
Oops!
Okay!
I haven’t made my homework, so I don’t know the answer.
haven't done
Oops!
Okay!
She hasn’t have a good time, I’m afraid.
hasn't had
Oops!
Okay!
Have sprained you your ankle?
Have you sprained
Oops!
Okay!
She has just tripped on the sidewalk?
Has she just tripped
Oops!
Okay!
Your experience on this site will be improved by allowing cookies.
Allow cookies