Font size
Worksheetspast perfect
Total questions: 14
Worksheet time: 7mins
After Sofia ______ her work, she went to lunch.
had finished
have finished
finished
has finished
I went to bed after I (switch) ________ off the television.
switched
has switched
had switched
have switching
Before she decided to move to Turkey, Ms. Shannon _________ many countries.
visiting
has visited
did visited
had visited
Past Perfect:
The thief (a) (break) into our house before we arrived.
Past Perfect:
Mr. Smith (a) (leave) before you phoned.
Choose the best verb tense to complete the following sentence.
They .......... in Jeddah for 3 months before they .......... to Mecca.
had lived - moved
lived - had moved
lived - moved
had lived - had moved
Identify the tense of the underlined verb in the following sentence.
The train had left after I arrived at the station.
Simple Past Tense
Present Perfect Tense
Past Perfect Tense
Before she ________ to bed, she ________ her teeth.
had gone, brushed
was going, had brushed
had gone, was brushing
went, had brushed
I went to bed after I.....off the television.
switched
has switched
had switched
have switching
She went for a holiday after she __________ the exam.
had passed
has passed
have passed
had pass
Past Perfect Tense (write)
had write
had written
has written
will have written
2. Before we parked our car we ------ the ticket.
collected
had collected
had been collecting
Many people ______ (move) to the nearby town before the storm struck.
moved
had moved
will move
move
