WorksheetsPast perfect
Total questions: 20
Worksheet time: 10mins
After Agustín and Daniel (see) the Tower, they (go) to Westminster Abbey.
saw / go
saw / gone
had seen / went
have seen / has gone
Sergio (ask) me which animals I (see) in Africa.
asked / had seen
had asked / had seen
asked / saw
has asked / had saw
After Columbus (discover) America, he (return) to Spain.
had discovered / returned
discovers / returning
has discover / has return
has discovered / had returned
Before Armando (move) to Luarca, he (sell) everything.
moving / has sold
has moved / sold
have moved / had sold
moved / had sold
Aitana (open) the box after she (find) the key.
opened / has found
opening / found
opened / had found
was open / finded
After Miguel Ángel (work) very hard, he (fall) ill.
had worked / fell
worked / falled
having work / falling
has work / falls
They (go) to a restaurant after they (sail).
gone / sailing
went / had sailed
had gone / had sailed
went / has sailed
Before Hugo and Bruno (start) the party, they (invite) some friends.
started / have inviting
had started / inviting
started / had invited
starts / inviting
When Ángel (get) to the airport he discovered he had forgotten his passport.
gotted
went
gets
got
Miguel went to the library, then he (buy) some milk and went home.
buyed
bought
buying
had bought
It (rain) all summer, so the grass was completely dead.
hadn't rained
rained
raining
raining men, aleluya
When I opened the curtains the sun was shining and the ground was white. It (snow) during the night.
was snowing
had snowed
snowed
has snowing
We lost the match because we (practise / not) the days before.
practisedn't
haven't practised
did not practising
hadn't practised
We ate at a restaurant last night because Alba (buy / not) anything for dinner.
have not buyed
hadn't bought
hadn't buy
didn't bought
When we came back, it was cold in the house because Karel (close / not) the windows.
didn't closed
closing not
hadn't closed
had closed
At school, Iván quickly copied the homework that he (do / not).
hadn't done
didn't done
didn't
doesn't
(What / Martín / do) that he was kept in after school?
What did Martín done
What Martín has done
What had Martín done
What has Martín does
(Andrea / eat) anything before she went to the theatre?
Had Andrea eaten
Andrea eaten
Andrea ate
Did Andrea eaten
(Esteban / wash) the dishes when his mum came home?
Did Esteban wash
Esteban washed
Had Esteban washed
Esteban had washed
(he / book) a room before they went to Dublin?
He books
Had he booked
He had booked
Did he booked
