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 or Past Simple?
0
%
0
0
0
Back
Restart
We ______ (be) married for 10 years.
have been
Oops!
Okay!
Our teacher _________________(work) at our school for more than 40 years.
HAS WORKED
Oops!
Okay!
Yesterday I ______ (see) Kelly with her sister.
saw
Oops!
Okay!
When I was in the shopping centre I _______(lose) my wallet.
lost
Oops!
Okay!
I _______ (study) English since I was 6 years old.
have studied
Oops!
Okay!
The first man _____________(land) on the Moon in 1969.
LANDED
Oops!
Okay!
This painting _______ (be) here since they opened the museum.
has been
Oops!
Okay!
The teacher ________ the homework yet.
has not corrected
Oops!
Okay!
He ______ (just - finish) his homework.
has just finished
Oops!
Okay!
My grandpa __________(work) for this company for more than 30 years before he __________(retire).
WORKED / RETIRED
Oops!
Okay!
When _______ (buy) that dress?
did you buy
Oops!
Okay!
Your car looks very clean. ____________(you/wash) it?
HAVE YOU WASHED
Oops!
Okay!
They ____________(not+catch) many fish last week.
didn't catch
Oops!
Okay!
It __________(rain) for many days. I wonder when it will stop raining.
has rained
Oops!
Okay!
We ____________(go) shopping yesterday after school.
went
Oops!
Okay!
When _________( you/ break) your leg?
did you break
Oops!
Okay!
Your experience on this site will be improved by allowing cookies.
Allow cookies