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
0
%
0
0
0
Back
Restart
Find Past Perfect Tense in the following sentences:
He has been writing 10 books before he died.
He wrote 10 books before he died.
He has written 10 books before he died.
He had written 10 books before he died.
Oops!
Okay!
I had just sat down to have lunch when the phone _______
rang
rings
rung
had rung
Oops!
Okay!
What is the correct past perfect form of "We visit Paris"?
We'd visit Paris.
We've visited Paris.
We'd visiting Paris.
We'd visited Paris.
Oops!
Okay!
Complete the lyrics: "I couldn't fight it. I'd ___ see my face...
hoped you
you
taught you
thought you
Oops!
Okay!
The auxiliary verb of the Past Perfect is...
be
do
had
have
Oops!
Okay!
If only we _________ (know) the truth about him, one year ago.
were knowing
known
had known
have known
Oops!
Okay!
I arrived home and found that my wife ___ (go) away on holiday. All she left was a note.
had go
had went
had gone
has gone
Oops!
Okay!
Complete the lyrics: "'Cause I saw the end before we'd ___
had begun
become
begun
had become
Oops!
Okay!
What is the correct past perfect form of "It is hot"?
It had be hot.
It was hot.
It had hot.
It had been hot.
Oops!
Okay!
Complete the lyrics: "Mama, life ___ begun
just
had just
had dust
had
Oops!
Okay!
When I got to the club, no one was there. They ___ (go) somewhere else.
were gone
had went
've gone
had gone
Oops!
Okay!
Kevin ___ (go) home by the time I arrived.
gone
'd gone
have gone
had go
Oops!
Okay!
Ana ___ (study) a lot before she ___ (take) the test.
had studied/taked
had studied/took
studied/have took
studied/had taken
Oops!
Okay!
Nobody ___ where she ____. (know / go)
know/had gone
had known/goes
knew/had gone
knew/went
Oops!
Okay!
Why didn't you want to watch the film? ____ (you / see) it before?
Had you saw
You had seen
Have you seen
Had you seen
Oops!
Okay!
Someone ___ (pick up) all the oranges, because the trees ___ (be) empty.
had picked up/been
had picked up/was
had picked up/were
had pick up/were
Oops!
Okay!
Before Charles came to the station the train ______ (leave) already.
left
had been leaving
was leaving
had left
Oops!
Okay!
I was very tired because I ______ too much.
have studied
had studied
had study
Oops!
Okay!
Your experience on this site will be improved by allowing cookies.
Allow cookies