NEW
Font size
WorksheetsPast Perfect
Total questions: 10
Worksheet time: 6mins
After they _________ the restaurant they were served.
have entered
had entered
has entered
enter
I _______ my credit card because I _______it.
didn't use/lose
used/had lost
didn't use/had lost
used/lose
They ________me that Easyjet had cancelled the flight.
didn't tell
told
tell
tells
I couldn't go out because I ___________my leg.
has broken
break
had broken
will broke
He took up a job as soon as he _________ school.
had leave
had left
has left
left
After Susan had fallen in love with Jack she _____ her parents.
had told
told
has told
tells
When I _________ in Paris for a week, I ________ Ann there.
was/meet
have been/met
had been/met
were/meet
Jim _________ Jane from his office before he came back home.
had called
has called
have called
calls
Maria had finished the meal by the time I _________.
arrives
arrive
arrived
had arrived
As soon as Messi _________the goal, the fans went wild.
was scored
has scores
had scored
had score
