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 World Class 4 U8
0
%
0
0
0
Back
Restart
Maria _______ done her homework.
has
Oops!
Okay!
Have you hidden your mouse? Yes, _______
I have.
Oops!
Okay!
My brother _______ a new laptop.
have buy
has bought
have bought
bought
Oops!
Okay!
Have they raced in the park? No, _____
they haven't.
Oops!
Okay!
I _____ this movie.
have seen
saw
has seen
have saw
Oops!
Okay!
Daniel ______ read Harry Potter.
didn't read
don't read
hasn't read
haven't read
Oops!
Okay!
She' ______started playing Minecraft.
s
Oops!
Okay!
_____ he eaten his lunch?
Has
Oops!
Okay!
We' ______ made our avatars.
ve
Oops!
Okay!
he/moved/the/monitor/has/to/his bedroom
Has he moved the monitor to his bedroom?
Oops!
Okay!
cards/collected/she/all/the/has
Has she collected all the cards?
Oops!
Okay!
My grandma has _______ (bake) a chocolate cake.
baked
Oops!
Okay!
_____ you put your hat on?
Have
Oops!
Okay!
Roblox/they/ have/ played
Have they played Roblox?
Oops!
Okay!
You haven't ______ (clean) your bedroom!
cleaned
Oops!
Okay!
in the box/kept/you/your toys/have/
Have you kept your toys in the box?
Oops!
Okay!
Has she guessed the answer? No, _____
she hasn't.
Oops!
Okay!
Your experience on this site will be improved by allowing cookies.
Allow cookies