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