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
Juniors 3: Present Perfect
0
%
0
0
0
Back
Restart
+ We ____ eaten lunch already.
have
Oops!
Okay!
- We ______ eaten dinner yet.
haven't
Oops!
Okay!
- They _____ played soccer today.
haven’t
Oops!
Okay!
+ I _____ visited that museum before.
have
Oops!
Okay!
- They ______ seen the new Batman movie.
haven’t
Oops!
Okay!
- He _____ cleaned his room.
hasn’t
Oops!
Okay!
____ she written an email?
Has
Oops!
Okay!
+ She ____ read three books this month.
has
Oops!
Okay!
____ you ever been to Paris?
Have
Oops!
Okay!
+ She ____ visited the park before.
has
Oops!
Okay!
____ we missed the bus?
Have
Oops!
Okay!
+ I _____ finished my homework.
have
Oops!
Okay!
- I _____ seen that TV show yet.
haven’t
Oops!
Okay!
+ They have ______ their homework.
finished
Oops!
Okay!
_____ they played tennis before?
Have
Oops!
Okay!
- We ____ met her parents.
haven’t
Oops!
Okay!
Your experience on this site will be improved by allowing cookies.
Allow cookies