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
0
%
0
0
0
Back
Restart
The boy ( ate) pizza for lunch
The boy has eaten pizza for lunch
Oops!
Okay!
The farmer (drive) his new tractor
The farmer has driven his new tractor
Oops!
Okay!
Mom (make) cookies
Mom has made cookies
Oops!
Okay!
Timmy (not tidy) his room
Tim hasn't tidied his room
Oops!
Okay!
I ( buy) a car
I have bought a car
Oops!
Okay!
Maria (feed) the dog?
Has María fed the dog?
Oops!
Okay!
My teacher ( not give) us homework
My teacher hasn't given us homework
Oops!
Okay!
We (not see) the new Avengers film
We haven't seen the new Avengers film
Oops!
Okay!
My cousins ( be) to Spain many times
My cousins have been to Spain many times
Oops!
Okay!
You (have) a shower?
Have you had a shower?
Oops!
Okay!
Your experience on this site will be improved by allowing cookies.
Allow cookies