WorksheetsPAST PERFECT TENSES
Total questions: 60
Worksheet time: 35mins
I ...... (go) to the zoo yesterday.
went
had gone
am going
was going
When he ..... (wake up), his mother.... (prepare) breakfast
woke up ; prepared
had woken up ; had already prepared
woke up ; had already prepared
wakes up ; prepared
I .... (know) him for a long time before I .... (meet) his family.
knew ; had met
had known ; had met
knew ; met
had known ; met
Before that day, we (never/think) ...... of going to Japan.
never think
never thought
had never thought
are never thinking
It (be) ..... cloudy for days before it finally (begin).... to rain.
had been ; began
had been ; had begun
was ; had begun
was ; began
By the time he (arrive) ..... at the pub, they (run) .... out of beer.
had arrived ; ran
arrived ; had run
had arrived ; had run
arrived ; ran
All the tickets (be) ...... sold before the concert (begin) .....
had been ; began
was ; began
was ; had begun
had been ; had begun
Dad (drive) .... me home after I (fall) .... into the water.
had driven ; fell
drove ; had fell
drove ; fell
drove ; had fallen
My sister (not see) .... the note that I (lay) ..... on the kitchen table for her.
hadn't seen ; laid
didn't see ; had laid
wasn't see ; had laid
hadn't seen; had laid
Before he (sing) .... a song, he (play) ... the guitar.
sang ; had played
had sung ; played
sang ; played
sang ; had play
She (watch) .... a movie after the children (go) ... to bed.
watched ; went
watched ; had gone
had watched ; gone
had watched ; went
They (ride) ...... their bikes before they (meet) .... their friends.
rode ; met
rode ; had met
had ridden ; met
had rode ; met
After the man (come).... home, he (feed).... the cat.
had come ; fed
came ; had fed
had come ; had fed
had come ; feed
Jill (phone) (a) Dad at work before she (leave) ... for her trip.
Susan (turn on) ..... the radio after she (wash).... the dishes.
(a)
After Eric (make) .... breakfast, he (phone) .... his friend.
(a)
We (want)..... to watch the film that we (not see) ..... before.
(a)
We (want)..... to watch the film that we (not see) ..... before.
(a)
I (give) .... them some of the candies I (buy) .....
(a)
I (give) .... them some of the candies I (buy) .....
(a)
Which sentence uses a past perfect verb tense correctly?
Avery had eaten all of the cake by the time I'd gotten home last night.
Mary has eaten all of the potatoes.
Carmen had eaten six apples tomorrow.
Franny will have run 16 miles by the time she finishes the week.
The past perfect verb tense uses which helping verb?
has
have
had
will have
Write the correct past perfect tense form of the underlined word in each sentence.
The tree fall more than 60 feet onto the rocks below.
had fell
falled
have fallen
had fallen
Choose the correct past perfect verb tense to complete the sentence below.
I _____ very hard for tomorrow's test, so I decided to go and get an ice cream.
had studied
has studied
had study
had studying
Choose the correct present perfect verb tense to complete the following sentence.
The ice ___________ a lot since last night.
had thawed
has thawed
will have thawed
have thawed
Paul ... to Tina when I saw him.
is talking
was talking
had been talking
We ... to Austria last weekend
have gone
went
go
I ... Italian for 3 years
learn
am learning
has been learning
Jason ... Amanda since she was 7 years old.
has known
knows
knew
The River Amazon ... into the Atlantic Ocean.
is flowing
flows
flew
I've ... painted four portraits tonight.
yet
since
already
We've been ... France a few times
in
to
at
They ... lunch by the time I got home
had
were having
had had
World War II ... out in 1939
broke
break
had broken
They often ... on holiday when they were single
go
went
had gone
It has _____ snowing a lot this week.
be
being
been
My mother has been travelling _____ two months.
since
for
by
how long
Our school had closed for the summer.
present perfect
past perfect
future perfect
present continuous
My mother has finished her Master's Degree in Investigation.
present perfect
past perfect
future perfect
past continuous
Is the verb present, past, or future perfect?
will have passed
present perfect
past perfect
future perfect
Past Perfect Tense (write)
had write
had written
has written
will have written
Present Perfect Tense (sing)
will have sung
had sung
has sing
has sung
Present Perfect Tense (take)
has taken
has took
will have taken
had taken
Past Perfect Tense (freeze)
will have frozen
have frozen
had freeze
had frozen
Choose the verb that best completes the sentence. Take note of the time signals.
I (lived, have lived) in this city since I was little.
lived
have lived
Choose the verb that best completes the sentence. Take note of the time signals.
I (was born, have been born) in 2007.
was born
have been born
When we went out, it ____________ (already / to stop) snowing.
already stopped
had already stopped
was already stopped
was already stopping
There ________ (be) an accident here one hour ago.
were
was
be
been
After Jane ( finish) _________her homework, she watched TV
was finishing
had finished
were finished
finished
The standards of living in Europe ___________(go) up during the 1960s.
was going
had gone
went
had went
When hearing the strange sound, Frank _______ (take) the candle and walked downstairs.
taked
took
was taking
had been taking
My brother _____________ (see) this accident last month.
sees
be seen
has seen
saw
How long _____ you _____ your mobile phone?
have ...been having
has...been having
have ... had
did...had
I __________________________(not / see) Jacob for several years, but I recognized him immediately.
wasn't seen
hadn't seen
haven't seen
hasn't seem
I was sad when I sold my car. I ___________________(have) it for a very long time.
have had
had had
haded
had been having it
Before you arrived, the participants ________ the library.
had leaving
had leave
had left
