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