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
TENSES REVIEW ( PAST SIMPLE, PAST CONT, PAST PER ...
0
%
0
0
0
Back
Restart
They ______ (RENOVATE) the house before they moved in.
HAD RENOVATED
Oops!
Okay!
He (open) ________ the door, (turn) ________ on the light, and (sit) ________ down at his desk.
OPENED, TURNED, SAT
Oops!
Okay!
A: Why are you so out of breath? B: I ______.
HAVE BEEN RUNNING
Oops!
Okay!
Look at the ground! It ______ .
RAINED
WAS RAINING
HAD RAINED
HAS BEEN RAINING
Oops!
Okay!
She was exhausted because she ______ all day.
HAD BEEN WORKING
Oops!
Okay!
The phone rang while I ______ (HAVE) a shower.
WAS HAVING
Oops!
Okay!
We ______ (BE or GO) to Paris three times this year.
HAVE BEEN
Oops!
Okay!
By the time the guests arrived, we ______ (FINISH) cooking dinner.
HAD FINISHED
Oops!
Okay!
I ______ (KNOW) him for years; he is my best friend.
HAVE KNOWN
Oops!
Okay!
I ______ this book all morning and I'm still not finished.
HAD READ
WAS READING
HAVE READ
HAVE BEEN READING
Oops!
Okay!
It was the first time I ______ such a complex problem.
HAD ENCOUNTERED
ENCOUNTERED
WAS ENCOUNTERING
HAVE ENCOUNTERED
Oops!
Okay!
I ______ (TRAVEL) for three hours when I finally realized I was on the wrong train.
HAD BEEN TRAVELLING
Oops!
Okay!
When I walked into the room, everyone ______ (WORK)
WAS WORKING
Oops!
Okay!
The band ______ (PLAY) for only twenty minutes when the power went out.
HAD BEEN PLAYING
Oops!
Okay!
Everything is going according to plan. We ______ (COMPLETE) four distinct phases of the operation so far.
HAD COMPLETED
HAVE BEEN COMPLETING
COMPLETED
HAVE COMPLETED
Oops!
Okay!
Your experience on this site will be improved by allowing cookies.
Allow cookies