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
0
%
0
0
0
Back
Restart
Has ___________ (make) lunch for us?
Has he made lunch for us?
Oops!
Okay!
I ____________ (turn on) the computer.
I have turned on the computer.
Oops!
Okay!
I __________(tidy) my bedroom.
I have tidied my bedroom.
Oops!
Okay!
She ____________ (wash) the dishes.
She has washed the dishes.
Oops!
Okay!
She ___________ (print) her homework.
She has printed her homework.
Oops!
Okay!
Has _________ (see) our new speakers?
Has he seen our new speakers?
Oops!
Okay!
We _____________ (finish) our homework.
We have finished our homework.
Oops!
Okay!
I __________ (save) my homework to a memory stick.
I have saved my homework to a memory stick.
Oops!
Okay!
Have _____________ (check) the ink?
Have you checked the ink?
Oops!
Okay!
Have __________ (do) your homework?
Have you done your homework?
Oops!
Okay!
I _________ (make) dinner for everyone.
I have made dinner for everyone.
Oops!
Okay!
We ____________ (put) our clothes away.
We have put our clothes away.
Oops!
Okay!
Have __________ (see) my new computer?
Have you seen my new computer?
Oops!
Okay!
She _________ (log on) to her computer.
She has logged on to her computer.
Oops!
Okay!
Your experience on this site will be improved by allowing cookies.
Allow cookies