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
Past Simple vs Present Perfect
0
%
0
0
0
Back
Restart
We __________(know) Sue for 5 years.
have known
Oops!
Okay!
________you _________see Tom at the cinema last night?
Did you see
Oops!
Okay!
Toby _______________ (live) in Japan for years, but he's back in the UK now.
lived
Oops!
Okay!
How long ________ he _______ (know) how to drive?
has he known
Oops!
Okay!
First, Robert ____________(brush) his teeth, then he _________(go) to bed.
brushed, went
Oops!
Okay!
I went to Sally's house for dinner last night. She _______________ (cook) me a great meal.
cooked
Oops!
Okay!
I _______________(live)here since I ________(be) 5 years old.
have lived, was
Oops!
Okay!
______you_________(read) any good books recently?
Have you read
Oops!
Okay!
A: How long _______ you ________ (play) in the school football team? B: For two years now.
have you played
Oops!
Okay!
We _______________ (not buy) a birthday present for his sister and she is very upset.
haven't bought
Oops!
Okay!
James ___________(write) a new book last year.
wrote
Oops!
Okay!
I _______________(not see) Simon for a long time.
haven't seen
Oops!
Okay!
_______you__________(type) your report yet?
Have you typed
Oops!
Okay!
I _______________ (not hear) from Jessica since her family moved to China.
haven't heard
Oops!
Okay!
We _______________ (not see) Tom at the cinema yesterday.
didn't see
Oops!
Okay!
They ___________(watch) a good film on TV yesterday.
watched
Oops!
Okay!
Your experience on this site will be improved by allowing cookies.
Allow cookies