Perfect Tenses 1
PAST PERFECT SIMPLE
PAST PERFECT Continuous
Past Perfect Simple vs Past Perfect Continuous
PPS or PS?
100
It is already 9:30 PM and I __________________(wait) here for over an hour. If John does not get here in the next five minutes, I am going to leave.
have been waiting
100
When she went out to play, she ______ (do; already) her homework.
had already done
100
They ____ (wait) at the station for 90 minutes when the train finally arrived.
had been waiting
100
I (try)_________ to get tickets for that play for months, and I didn't want to miss it.
had been trying
100
I (wait)_______ for hours so I was really glad when the bus finally______ (arrive).
had been waiting; arrived
200
I was really angry at John yesterday. By the time he finally arrived, I (wait)___________ for over an hour. I almost left without him.
had been waiting
200
My brother ate all of the cake that our mum _____ (make)
had made
200
We _______ (look for) her ring for two hours and then we found it in the bathroom.
had been looking for
200
I had to leave because I _________(arrange) to meet Kathy in front of the theater.
had arranged
200
Why (be)____ the baby's face so dirty? He (eat)______ chocolate..
was; had been eating
300
Did you hear that Ben was fired last month? He (work) _______ for that import company for more than ten years and he (work) _______ in almost every department. Nobody knew the company like he did.
had been working; had worked
300
I could not remember the poem we ______ (learn) the week before
had learned
300
How long _______ (she; learn) English before she went to London?
had she been learning
300
She said she __________ (give, almost) up and ________ (go) into the theater without us.
had almost given up; had gone
300
I (see)_______ John yesterday, but he (run)______ so he was too tired to chat..
saw; had been running
400
Sarah (climb) _______ the Matterhorn, (sail) _______around the world, and (go) ____ on safari in Kenya. She is such an adventurous person.
has climbed; sailed; gone
400
______ (he; phone) Angie before he went to see her in London?
Had he phoned
400
He ____ (drive) less than an hour when he ran out of petrol.
had been driving
400
Peter was Sally's best friend. She_______(know) him all her life.score
had known
400
It (rain)_____ and the pavement (be)____ covered with puddles..
had been raining; was
500
Sarah (climb) _____ the Matterhorn, (sail) ______ around the world and (go) _____ on safari in Kenya by the time she turned twenty-five. She (experience) ______ more by that age than most people do in their entire lives.
had climbed; sailed; gone; had experienced
500
She ____ (not ride) a horse before that day
had not ridden
500
I ___ (work) all day; so I wasn't tired and went to the disco at night.
had not been working
500
I was delighted when I found my keys. I ______(look) for them for hours
had been looking
500
I (drink)______ coffee all morning. By lunchtime, I (feel) _____really strange!.
had been drinking; felt
M
e
n
u