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 Tense
0
%
0
0
0
Back
Restart
Name one thing you had never done before you turned 10
...
Oops!
Okay!
not / they / eaten / by / the / finished / time / homework / had / their.
They had not finished their homework by the time they ate.
Oops!
Okay!
"When I reached the airport, I realized I ______ (forget) my passport."
had forgotten
Oops!
Okay!
He had cooked dinner after the guests arrived.
False
Oops!
Okay!
When we got to the park, the concert ______ (already/start)
had already started.
Oops!
Okay!
When I opened the box, I realized someone ______ (steal) the gift.
had stolen
Oops!
Okay!
By the time the firemen arrived, the fire ______ (destroy) the house
had destroyed
Oops!
Okay!
He had finished his dinner before his parents arrived
True
Oops!
Okay!
forgotten / key / realized / I / I / my / had.
I realized I had forgotten my key.
Oops!
Okay!
The movie ______ (already/start) by the time we got to the cinema.
had already started
Oops!
Okay!
finished / she / before / dinner / had / homework / her
She had finished her homework before dinner.
Oops!
Okay!
Match the actions to their sequence: Action 1: She had completed her homework. Action 2: She went to bed.
Oops!
Okay!
By the time the train arrived, she ______ (leave) the station.
had left
Oops!
Okay!
She had visited London before she started learning English.
False
Oops!
Okay!
After the team ______ (win) the match, they celebrated all night
had won
Oops!
Okay!
She was nervous because she ______ (never/perform) on stage before
had never performed
Oops!
Okay!
I ______ (never/try) sushi before I visited Japan
had never tried
Oops!
Okay!
They had not cleaned the house before the guests arrived.
True
Oops!
Okay!
After he ______ (leave), we found his phone on the table.
had left
Oops!
Okay!
They ______ (not finish) their homework when the teacher came.
had not finished
Oops!
Okay!
arrived / had / train / before / left / the / we
The train had left before we arrived.
Oops!
Okay!
She had studied for the exam before she went to bed.
True
Oops!
Okay!
The teacher asked if we ______ (read) the book before coming to class.
had read
Oops!
Okay!
we / the / station / train / arrived / already / left / had / when.
The train had already left when we arrived at the station.
Oops!
Okay!
Match the actions to their sequence: Action 1: She had completed her homework. Action 2: She went to bed.
She had completed her homework before she went to bed
Oops!
Okay!
Your experience on this site will be improved by allowing cookies.
Allow cookies