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
(They / already / watch / the new superhero movie)
They have already watched the new superhero movie.
Oops!
Okay!
(They / visit / n Disneyland / recently)
They have visited a Disneyland recently.
Oops!
Okay!
(We / take / dance lessons / twice this month)
We have taken dance lessons twice this month.
Oops!
Okay!
(I / already / read / three books this summer)
I have already read three books this summer.
Oops!
Okay!
(He / play / the guitar / since last year)
He has played the guitar since last year.
Oops!
Okay!
(She / just / learn / to skateboard) → She has just learned to skateboard.
She has just learned to skateboard.
Oops!
Okay!
(My best friend / win / a football match)
My best friend has won a football match.
Oops!
Okay!
(She / never / ride / a bike)
She has never ridden a bike.
Oops!
Okay!
(I / not / try / painting before)
I haven’t tried painting before.
Oops!
Okay!
(He / never / play / video games)
He has never played video games.
Oops!
Okay!
Your experience on this site will be improved by allowing cookies.
Allow cookies