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
My uncle _______ home when he saw a deer cross the road.
was driving
drove
had driving
Oops!
Okay!
We _______ in this village for about 20 years. We can't imagine living anywhere else.
lived
have 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!
It was the first time I _______ the Eiffel Tower lit up like that.
have seen
had seen
saw
Oops!
Okay!
I __________ my homework, so I'm going round to Lisa's. See you later!
have finished
have been finishing
Oops!
Okay!
There _____ a café opposite my flat, but it's an Italian restaurant now.
used to be
had been
would be
Oops!
Okay!
Someone in this flat __________ my milk for the past two weeks! Is it you?
has stolen
has been stealing
Oops!
Okay!
While I was in the shower, the council ____ me three times.
called
was calling
Oops!
Okay!
That artist _______ a lot of sculptures. I saw their most recent exhibition last week.
has created
created
had created
Oops!
Okay!
Jason _________ on the new bathroom all morning. He's ready to take a break.
worked
has been working
was working
Oops!
Okay!
Even though Margaret ________ the last hour explaining past tenses, I'm still a bit confused.
has spent
has been spending
would spend
spent
Oops!
Okay!
I ___________ the first season of Drag Race all day.
have been rewatching
have rewatched
Oops!
Okay!
Someone _________ my keys!
has been stealing
has stolen
Oops!
Okay!
_________ anything for lunch yet?
Did you have
Have you had
Oops!
Okay!
My teachers often ________ annoyed with me as I would never bring a pen to class.
were getting
used to get
had been getting
Oops!
Okay!
Lugo ________ fairly unknown, but now there are thousands of tourists passing through every year.
used to be
were
has been
Oops!
Okay!
When we were kids, occasionally we ________ for ice-cream after school.
would go
have gone
were going
Oops!
Okay!
I ________ up running last year and since then I ________ my times bit by bit.
was taking / improved
took / have been improving
take / have improved
Oops!
Okay!
Yesterday I _______so tired I ________ to work.
felt / didn't go
had felt / hadn't gone
have felt / haven't gone
Oops!
Okay!
A local artist who recently passed away _______ a lot of oil paintings during their lifetime.
has painted
did paint
painted
Oops!
Okay!
No, thanks. ___________ had two slices. That was enough for me!
I already had
I've already had
Oops!
Okay!
Your experience on this site will be improved by allowing cookies.
Allow cookies