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 PERFECT TIME EXPRESSIONS
0
%
0
0
0
Back
Restart
He had gone to bed ___ he finished his homework.
after
Oops!
Okay!
She had finished her homework ___ her friends arrived.
when
Oops!
Okay!
They had ___ left the room when the phone rang.
just
Oops!
Okay!
___ she finished her speech everyone had left the hall.
By the time
Oops!
Okay!
She hadn’t eaten anything ___ lunchtime.
until
Oops!
Okay!
He had ___ seen the movie before we went to the cinema.
already
Oops!
Okay!
___ I arrived they had already eaten dinner.
By the time
Oops!
Okay!
She had ___ done her exercises by the morning.
already
Oops!
Okay!
___ the bus came we had waited for an hour.
By the time
Oops!
Okay!
We had ___ left the house when it started raining.
already
Oops!
Okay!
I hadn’t realized my mistake ___ he pointed it out.
until
Oops!
Okay!
___ we had eaten we went for a walk.
After
Oops!
Okay!
They had cleaned the house ___ the guests arrived.
before
Oops!
Okay!
I had met her ___ she moved to New York.
before
Oops!
Okay!
They had left the party ___ we got there.
when
Oops!
Okay!
We hadn’t finished the project ___ the last day.
until
Oops!
Okay!
They had left the office ___ the meeting ended.
after
Oops!
Okay!
I had ___ finished cooking when the guests arrived.
just
Oops!
Okay!
She had ___ completed the report before the meeting started.
just
Oops!
Okay!
She had finished reading the book ___ the exam.
before
Oops!
Okay!
I had never seen such a beautiful sunset ___ I visited Hawaii.
when
Oops!
Okay!
Your experience on this site will be improved by allowing cookies.
Allow cookies