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
Past Tenses Revision C1
0
%
0
0
0
Back
Restart
I __________ my homework, so I'm going round to Lisa's. See you later!
have finished
have been finishing
Oops!
Okay!
We _______ in this village for about 20 years. We can't imagine living anywhere else.
have lived
lived
Oops!
Okay!
Someone _________ my keys!
has been stealing
has stolen
Oops!
Okay!
That artist _______ a lot of sculptures. I saw their most recent exhibition last week.
has created
created
had created
Oops!
Okay!
There _____ a café opposite my flat, but it's an Italian restaurant now.
used to be
would be
had been
Oops!
Okay!
It was the first time I _______ the Eiffel Tower lit up like that.
had seen
have seen
saw
Oops!
Okay!
A local artist who recently passed away _______ a lot of oil paintings during their lifetime.
painted
has painted
did paint
Oops!
Okay!
My uncle _______ home when he saw a deer cross the road.
drove
had driving
was driving
Oops!
Okay!
When we were kids, we ________ to the sweetshop after school and buy some gummy bears.
had always gone
would always go
used always to go
Oops!
Okay!
I ___________ the first season of Stranger Things all day.
have been rewatching
have rewatched
Oops!
Okay!
No, thanks. ___________ had two slices. That was enough for me!
I already had
I've already had
Oops!
Okay!
While I was in the shower, the council ____ me three times.
called
was calling
Oops!
Okay!
Someone in this flat __________ my milk for the past two weeks! Is it you?
has been stealing
has stolen
Oops!
Okay!
_________ anything for lunch yet?
Did you have
Have you had
Oops!
Okay!
Jason _________ on the new bathroom all morning. He's ready to take a break.
worked
was working
has been working
Oops!
Okay!
Your experience on this site will be improved by allowing cookies.
Allow cookies