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