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 vs. Past Simple
0
%
0
0
0
Back
Restart
My mum _________(be) to Italy a lot of times.
has been
was
were
Oops!
Okay!
I___________(know) my best friend for ages.
know
have known
knew
Oops!
Okay!
________you ever________ a cammel? (ride)
Have you ever ridden a cammel?
Oops!
Okay!
We___________ (go) to England last summer.
went
have been
Oops!
Okay!
I__________(not see) my cousin since Christmas
haven't seen
Oops!
Okay!
I have lived in Gdańsk _____10 years.
for
Oops!
Okay!
I___________already__________(finish) cleaning.
I have already finished
Oops!
Okay!
Where______you_________(see) Sarah last afternoon?
did you see
have you seen
Oops!
Okay!
She___________(not come) back yet.
hasn't come
Oops!
Okay!
My little sister________just___________ (smile)
My little sister has just smiled.
My little sister has yet smiled.
Oops!
Okay!
My sister__________ (played) tennis 2 years ago.
played
has played
play
Oops!
Okay!
I have lived in my house______childhood
ago
for
since.
Oops!
Okay!
We_______(meet) in 2015
met
have met
meet
Oops!
Okay!
My grandparents ___________(not visit) us last weekend
didn't visit
haven´t visited
Oops!
Okay!
________you_________(call) your mum yet?
Have you called
Did you call
Oops!
Okay!
We_______(have) pizza for dinner yesterday.
had
Oops!
Okay!
Your experience on this site will be improved by allowing cookies.
Allow cookies