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
Kid's box 6 present perfect
0
%
0
0
0
Back
Restart
_______Sarah studied a lot for her English exam?
Has
Oops!
Okay!
I ______ _______a letter to my best friend who lives in Edinburgh. (write)
have / written
Oops!
Okay!
The dolphins_______jumped really high!
have
Oops!
Okay!
________you watched that movie?
Have
Oops!
Okay!
My teacher _______taught English________2 years.
has, for
Oops!
Okay!
My parents have_______with the teacher. (speak)
spoken
Oops!
Okay!
I've been here_____7 hours.
for
Oops!
Okay!
I_______haven't listened to the album! I can't wait!
still
Oops!
Okay!
I_________haven't eaten anything!
still
Oops!
Okay!
My cat______eaten too much food.
has
Oops!
Okay!
My sister hasn't visited my grandma______last Tuesday.
since
Oops!
Okay!
My cat has ________all day long! (sleep)
slept
Oops!
Okay!
_______your grandparents tried sushi?
Have
Oops!
Okay!
He_______gone to beach. He'll be back soon!
has
Oops!
Okay!
_______she finished cleaning?
Has
Oops!
Okay!
I_________haven't finished my English project.
still
Oops!
Okay!
They have travelled the world________2010.
since
Oops!
Okay!
I have had my pet rabbit Lola_______March.
since
Oops!
Okay!
We_______been waiting for an answer_______Monday.
have, since
Oops!
Okay!
________she_________a chocolate cake? (bake)
Has / baked
Oops!
Okay!
Your experience on this site will be improved by allowing cookies.
Allow cookies