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 Past Simple
0
%
0
0
0
Back
Restart
________you ever_________( visit) Moscow?
have you ever visited
Oops!
Okay!
I ___________(move) to Vologda in 2000.
moved
Oops!
Okay!
Where ___________you _______(buy) this bag?
did you buy
Oops!
Okay!
Simon _____________(break) his leg last summer.
broke
Oops!
Okay!
I __________________(learn) 20 new English words today/
have learned
Oops!
Okay!
He ________all his old clothes last year.
sold
Oops!
Okay!
Look! I _______________(do) all my homework! Can I go out?
have done
Oops!
Okay!
I love Harry Potter film! I__________(see) it many times!
have seen
Oops!
Okay!
We ____________(have) this car since 2020
have had
Oops!
Okay!
My teacher _____________(read) 15 books this month.
has read
Oops!
Okay!
My best friend ___________a cycling race in 2024
won
Oops!
Okay!
We ________to the cinema last Sunday.
went
Oops!
Okay!
We _______(sing) karaoke yesterday.
sang
Oops!
Okay!
I ________never __________to London.
have never been
Oops!
Okay!
She__________ (buy) a new dress yesterday.
bought
Oops!
Okay!
My parents ____________(give) me a lap top for my last birthday.
gave
Oops!
Okay!
Your experience on this site will be improved by allowing cookies.
Allow cookies