NEW
Font size
WorksheetsTHE PAST PERFECT
Total questions: 10
Worksheet time: 8mins
They (go) ……………..home after they (finish) ……………their work.
went / had finished
had gone/finished
went/finished
go/ finish
After taking a bath, he (go) ………………………….. to bed.
had gone
has gone
went
goes
When he came to the stadium, the match (already/ begin) …………………
has already began
had already begun
already began
already begins
Before she (watch) …………. TV, she (do) ………homework.
watch/ does
watched/ did
had watched/ did
watched/ had done
She (win) ………………………. the gold medal in 1986.
won
wins
had won
win
Yesterday, John (go) ………. to the store before he (go) …………… home.
had gone / go
had gone/ went
went/ went
goes/ goes
When I got to the office, I (realize) ………….. I (forget) ………………. to lock the door
realized/ had forgotten
had realized/ forgot
realized/ forgot
realize/ forget
Tom was not at home when I (arrive)………………. He (just go) ………………… out.
arrived/ went
had arrived/ went
arrived/ had just gone
arrived/ had went
Yesterday, I (go)______ to the restaurant with a client.
had gone
went
had went
go
We (buy) ______ some sandwiches 2 days ago.
buys
buy
bought
had bought
