NEW
Font size
WorksheetsPAST PERFECT
Total questions: 25
Worksheet time: 25mins
We ________ finished eating dinner.
had not
not had
d had not
Had they _____ to her before?
spoke
spoken
spoked
You _____ not left yet.
would
'd
would had
I had never _____ her before.
see
saw
seen
We arrived at 8:05, but the train _____ already left.
has
have
had
Sarah thought she ________ to that zoo before.
has been
had be
had been
Nobody explained why the project had ________ on time.
n't been completed
not completed
n't complete
He _____ us the item had been shipped.
told
say
asked
Dad explained ________ his job due to stress.
why he quitted
that he had quit
that he'd quite
Where _____ the security guard gone?
had
have
did
When I got home, the children had already ___ to bed.
gone
went
going
When I turned on the television, my favourite program _______.
has nearly finished
had nearly finished
had finished nearly
We ___ been out long when it started to rain.
weren’t
had
hadn’t
Which sentence has a similar meaning?
The film started. Then we arrived at the cinema.
When we arrived at the cinema, the film had already started.
When we had arrived at the cinema, the film started.
When we had arrived at the cinema, the film had started.
Which sentence has a similar meaning?
Someone stole my phone. Then I found my bag and the phone was not there.
When I found my bag, I noticed that someone had stolen my phone.
When I found my bag, I had noticed that someone stole my phone.
When I found my bag, I had noticed that someone had stolen my phone.
I was sure that I ___________ the place before.
had seen
had saw
seen
have seen
I needed to know what ______________ to my car.
had happened
has happened
happens
happened
The film ________________ by the time we got to the cinema.
had start
started
had started
has started
Lynne left the restaurant after she ___________________ eating.
had finished
had finish
has finished
finished
I went to bed after I ___________________ off the television.
had switch
switched
had switched
has switched
We ___________________ the car for five years when we sold it.
had have
had had
had
have had
By the time we got there, he _______________ .
have left
had left
has left
left
When I came round in the hospital I realised I ____________________ the car.
had crashed
has crashed
crashed
have crashed
If I ___________________ to University. I would have studied computers.
had gone
have gone
go
had went
After I ____________________ my homework I watched the TV.
have done
had done
had did
done
