NEW
Font size
WorksheetsPast perfect
Total questions: 15
Worksheet time: 8mins
Choose the correct sentence:
She had went to the store before it closed.
She has gone to the store before it closed.
She had gone to the store before it closed
She went to the store before it closed
Complete the sentence:
By the time we arrived at the station, the train ___
Has left
Had left
Left
Is leaving
. Choose the correct option:
He was tired because he _____ all night.
Had worked
Worked
Has worked
Is working
Complete the sentence:
After I _____ my homework, I went to bed.
Finished
Had finished
Finish
Was Finishing
Complete the sentence:
She cried because she _____ her favorite book.
Had lost
Lost
Loses
Has lost
Complete the sentence:
We _____ everything by the time they called us.
Finish
Finished
Has finished
Had finished
Complete the sentence:
He _____ the exam because he had not studied enough.
Failed
Had failed
Fails
Was failing
Choose the correct option:
Before we moved to this house, we _____ in a small apartment.
Lived
Live
Had lived
We’re living
Complete the sentence:
They apologized because they _____ the meeting.
Missed
Miss
Are missing
Had missed
Complete the sentence:
She _____ dinner by the time we arrived.
Had cooked
Cooked
Was cooking
We’re cooking
Complete the sentence:
When I got home, I realized I _____ my phone at work.
Forgot
Forgetting
Had forgotten
Had forgetting
Choose the correct option:
They _____ by the time we arrived at the airport.
Had already left
Has already left
Already left
Leave
Complete the sentence:
Before they moved abroad, they _____ in New York for ten years.
Lived
Had lived
Has lived
Had leave
Choose the correct option:
He said he _____ to that museum before.
Has been
Have been
Had been
Was
Complete the sentence:
They _____ the decision before the meeting began.
Had made
Have make
Have made
Has make
