Complete the 12 sentences below. Choose the best answer for each one.
1By the time the manager arrived, she ............... the office report.
Wrong!
"Had finished" is correct because it shows the earlier past action before the manager arrived.
2When we got to the bus stop, the bus ............... already.
Wrong!
"Had left" is correct because it shows the earlier past action before we got to the stop.
3Last summer, I went to Rome for the first time; I ............... never visited it before.
Wrong!
"Had" is correct because it refers to an earlier experience before last summer.
4Before I turned on the TV, I ............... my homework.
Wrong!
"Did" is correct because the sequence is clear and past simple is natural here.
5When she arrived at the station, she realized that she ............... her ticket at home.
Wrong!
"Had forgotten" is correct because the forgetting happened before she arrived at the station.
6By noon yesterday, we ............... lunch.
Wrong!
"Had eaten" is correct because it shows a completed action before a past time point.
7Before the computer crashed, I ............... the file.
Wrong!
"Had saved" is correct because it shows the earlier past action before the crash.
8Before class this morning, I ............... a coffee at the café.
Wrong!
"Drank" is correct because it describes a simple completed action before class.
9By the time we got to the cinema, the film ............... already.
Wrong!
"Had started" is correct because it shows the film started before we arrived.
10The meeting ............... at exactly 3 p.m. yesterday.
Wrong!
"Started" is correct because a specific finished past time takes the past simple.
11Before the taxi came, they ............... their suitcases.
Wrong!
"Had packed" is correct because it shows the earlier completed action before the taxi came.
12Last night, I ............... dinner for my family.
Wrong!
"Cooked" is correct because "last night" is a finished past time, so past simple is used.
Done.
Score: 0/12
Answers
- By the time the manager arrived, she had finished the office report.
- When we got to the bus stop, the bus had left already.
- Last summer, I went to Rome for the first time; I had never visited it before.
- Before I turned on the TV, I did my homework.
- When she arrived at the station, she realized that she had forgotten her ticket at home.
- By noon yesterday, we had eaten lunch.
- Before the computer crashed, I had saved the file.
- Before class this morning, I drank a coffee at the café.
- By the time we got to the cinema, the film had started already.
- The meeting started at exactly 3 p.m. yesterday.
- Before the taxi came, they had packed their suitcases.
- Last night, I cooked dinner for my family.

