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 simple
0
%
0
0
0
Back
Restart
Do
Do - Did - Done -
Oops!
Okay!
David __________ (not/find) his wallet
David HASN'T FOUND his wallet
Oops!
Okay!
Meet
Meet - Met - Met - Conocer
Oops!
Okay!
Think
Think - Thought - Thought - Pensar
Oops!
Okay!
Ana and Claudia / not / drink / any water
Ana and Claudia haven't drunk any water
Oops!
Okay!
María and Nora / paint / the wall
María and Nora have painted the wall
Oops!
Okay!
I / do / my homework
I have done my homework
Oops!
Okay!
Isabel / not / open / the window
Isabel hasn't opened the window
Oops!
Okay!
Jenifer and Milena / play / tennis
Jennifer and Milena have played tennis
Oops!
Okay!
Juan José / not / call / me
Juan José hasn't called me
Oops!
Okay!
Jesús / buy / a new laptop
Jesús has bought a new laptop
Oops!
Okay!
Adrià and Alejandro haven't writen a book
Adrià and Alejandro haven't WRITTEN a book
Oops!
Okay!
Drive
Drive - Drove - Driven - Conducir
Oops!
Okay!
Begin
Begin - Began - Begun - Comenzar/Empezar
Oops!
Okay!
Adrián hasn't be to Australia
Adrián hasn't BEEN to Australia
Oops!
Okay!
It / rain / a lot
It has rained a lot
Oops!
Okay!
Raúl / not / understand / the exercise
Raúl hasn't understood the exercise
Oops!
Okay!
Elsa __________ (watch) the new episode
Elsa HAS WATCHED the new episode
Oops!
Okay!
We / visit / my friends
We have visited my cousins
Oops!
Okay!
Alba and Paula __________ (not/eat) sushi
Alba and Paula have not tried sushi
Oops!
Okay!
Your experience on this site will be improved by allowing cookies.
Allow cookies