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 vs Past Simple
0
%
0
0
0
Back
Restart
James _______ in Panama for 10 years.
has lived
have lived
lives
Oops!
Okay!
Have you _____ seen this movie before?
never
ever
for
since
Oops!
Okay!
You have _____ since the last time I saw you.
growed
grew
grown
Oops!
Okay!
I have ____ jumped out of an airplane.
since
ever
for
never
Oops!
Okay!
Yesterday, we ____ back from Mumbai.
flew
flied
flown
Oops!
Okay!
____ you been to this restaurant?
Did
Has
Have
Oops!
Okay!
My first job _____ as a receptionist.
was
were
has been
Oops!
Okay!
He _______ the report yet.
did finish
haven't finished
hasn't finished
Oops!
Okay!
Alisa has worked here ______ 6 months.
never
ever
for
since
Oops!
Okay!
They _____ eat dinner yet!
didn't
don't
haven't
Oops!
Okay!
Alisa has worked here _____ February.
never
for
ever
since
Oops!
Okay!
____ she finish college last year?
Do
Did
Has
Oops!
Okay!
Your experience on this site will be improved by allowing cookies.
Allow cookies