Font size
WorksheetsPast Perfect (8-O)
Total questions: 50
Worksheet time: 25mins
1. I (study) Japanese before.
had studied
studied
had study
2.I (be) to India before 1986.
was
has be
had been
3.I thought I knew her, I _____ _______ (see) her before.
saw
had seen
had see
4.Terry wasn’t at home, he ______ just ________ ( go out)
went out
is gone out
had gone out
5.He ______ _______ (drive) only twice before the accident.
had driven
drove
had drove
6.Laura repaired her glasses because her brother ____
_______ (break) them.
broke
had broken
had brake
7.The new restaurant wasn’t open any longer. It _____ _______ (close ) down.
had closes
had closed
have close
8.When my brother arrived the party ______ (start).
started
have start
had started
9.We _______ (think) about that situation before.
thought
has thought.
had thought.
10.Mary ______ never ____ (draw) a whale before.
had drew
had drawn
drawn
1. When she ___ on the course, she had never studied a foreign language before.
enrolled
had enrolled
2. When I closed the door, I realised that I ___ my keys inside.
left
had left
3. She looked really sad but I didn't know what ___.
happened
had happened.
4. ___ when you rang the doorbell?
Did Martín already leave
Had Martín already left
5. This is the oldest building in the town. It ___ over 200 years ago.
was built
had been built
6. By the time I moved in, they ___ the building work.
finished
'd finished
7. I opened the door, and ___ inside.
went
'd gone
8. I looked in the letter box yesterday and the letter still ___.
didn't arrive
hadn't arrived
Alex ......................... his wallet
has forgotten
had forgotten
had forgot
My friends ......................... the window
had broken
had broke
has broken
Sara ......................... a cold lemonade
had drink
had eaten
had drunk
The children ......................... all the candies
had written
had eaten
had ate
My brother ......................... new glasses
had taken
had wore
had worn
Julia......................... 100 dolars
had found
had find
had drunk
Junior......................... to the stadium
had went
had bought
had gone
Mery......................... his boyfriend in the beach
had done
had met
had find
Rodrigo......................... the homework on time
had did
had taken
had done
Kelly......................... some messages
had wrote
had written
had driven
I was sure that I ___________ the place before.
seen
had saw
had seen
have seen
I needed to know what ______________ to my car.
had happened
happens
has happened
happened
The film ________________ by the time we got to the cinema.
has started
had start
had started
started
Lynne left the restaurant after she ___________________ eating.
finished
had finish
has finished
had finished
I went to bed after I ___________________ off the television.
has turned
had turn
turn
had turned
When Kevin arrived to school the class _____.
has already started
started
had start
had already started
Freda ___ ten postcards by the time her holiday finished
had send
had sent
sent
has sended
When I saw Kim, she ___ to the store
had already been
been
has been
had already be
___ before you got to the station
The train has left
The train had left
Had the train left
Has left the train
I ___ on a plane since last summer
hadn't flew
flown
hadn't flown
had not fly
We ________ finished eating dinner.
had not
not had
'd had not
Had they _____ to her before?
spoke
spoken
spoked
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
quit
Where _____ the security guard gone?
had
have
did
Choose the correct word for the definition:
Introducing or using new ideas or ways of doing something.
innovative
optimism
peek
It's a synonym for the word overcome:
get over
problem
perseverance
Choose the correct word for the definition:
To stare in a stupid or rude way.
gawp
look
peek
