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 / PAST SIMPLE / PAST CONTINUOUS
0
%
0
0
0
Back
Restart
I met Paul in 2010, so I _______________ (know) him for 11 years.
have known
Oops!
Okay!
He has _____________ painted the benches. They are wet.
just
Oops!
Okay!
Let's watch another film. I ______________ (already / watch) it.
have already watched
Oops!
Okay!
John ___________ (play) football when he __________ (break) his leg.
was playing / broke
Oops!
Okay!
My dad __________ (be) very angry because we came home very late.
was
Oops!
Okay!
My parents were busy at this time yesterday. As mum ____________ (iron) the clothes, dad ___________ (work) on the computer.
was ironing / was working
Oops!
Okay!
I ____________ (not see) Jane since Monday. Is there a problem with her?
haven't seen
Oops!
Okay!
I miss my parents a lot. They have been in Paris ____________ a week.
for
Oops!
Okay!
Tom: What _________________ (you / do) at 4 o'clock yesterday? Sue: I was watching a film.
were you doing
Oops!
Okay!
As we ___________ (walk) to school, it started to rain.
were walking
Oops!
Okay!
When the phone rang, I ____________ (do) my homework.
was doing
Oops!
Okay!
Mum is really worried. My sister ___________ hasn't arrived home.
still
Oops!
Okay!
Lisa cut her finger while she ____________ (chop) vegetables.
was chopping
Oops!
Okay!
Peter: Have you _____________ been to Italy? Helen: Yes. I went there last year.
ever
Oops!
Okay!
I have ____________ wanted to travel to Italy, but I never got the chance.
always
Oops!
Okay!
I _______________ (lose) my purse. I can't find it anywhere.
have lost
Oops!
Okay!
While John and Peter _________ (go) to work, they ________ (meet) Lisa.
were going / met
Oops!
Okay!
John was sad because he ____________ (fail) his maths exam.
failed
Oops!
Okay!
I haven't played chess ________ last year. I need to practise a lot.
since
Oops!
Okay!
While I was watching TV, the electricity ____________ (go) off.
went
Oops!
Okay!
Your experience on this site will be improved by allowing cookies.
Allow cookies