WorksheetsPast Perfect
Total questions: 10
Worksheet time: 8mins
By the time I arrived, everyone ... (leave).
(a)
Steve ... (already/see) the film, so he didn't come with us to the cinema.
(a)
Tina ... (not/finish) doing the housework by seven o'clock, so she called Andrea to tell her she would be late.
(a)
The car broke down just after we ... (set off).
(a)
I didn't eat anything at the party because I ... (already/eat) at home.
(a)
... (you/hear) about the accident before you saw it on TV?
(a)
I .................................. a lot about her before I heard that she was safe.
has worried
had worry
have worried
had worried
I didn’t like the apartment. It was much smaller than I ………………….. at first.
had think
had thought
have thought
has think
By the time the firemen ....., the fire had destroyed many huts
arrive
arrived
has arrived
had arrived
Karin and Rania were late for the plane because they ......(forget) their passport.
forgot
forgotten
had forgotten
has forgotten
