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
Present Perfect Questions
0
%
0
0
0
Back
Restart
My family / cook dinner
Has my family cooked dinner?
Oops!
Okay!
The dog / eat / his food
Has the dog eaten his food?
Oops!
Okay!
It / stop raining
Has it stopped raining?
Oops!
Okay!
She / go on vacation
Has she gone on vacation?
Oops!
Okay!
They / to take pictures
Have they taken pictures?
Oops!
Okay!
We / to see / that movie
Have we seen that movie?
Oops!
Okay!
I / see that
Have I seen that?
Oops!
Okay!
You / find the books
Have you found the books?
Oops!
Okay!
The grinch / steal the presents
Has the grinch stolen the presents?
Oops!
Okay!
You / know about it
Have you known about it?
Oops!
Okay!
They / play basketball
Have they played basketball?
Oops!
Okay!
She / to do / her homework
Has she done her homework?
Oops!
Okay!
The class / start
Has the class started?
Oops!
Okay!
You / walk to school
Have you walked to school?
Oops!
Okay!
You / to be / Paris
Have you been to Paris?
Oops!
Okay!
The dogs / go outside
Have the dogs gone outside?
Oops!
Okay!
Your experience on this site will be improved by allowing cookies.
Allow cookies