Font size
WorksheetsPast simple & Past perfect
Total questions: 28
Worksheet time: 22mins
After Max _______________________ his breakfast, he left the apartment.
finished
had finished
did finish
did finished
Last year Juan (pass) (a) all his exams.
When I (get) (a) to the airport I discovered I had forgotten my passport.
I ______ to Malaysia for my summer vacation last year.
a. I had been
b. went
The kids ... a ride after they had had enough rest.
had taken
take
took
tooked
After they ..... the tickets, they met at the entrance.
bought
had bought
have bought
will buy
He had lived in Edinburgh for 2 years before he ..... to Glasgow.
moves
had moved
has moved
moved
They___(can) speak French because they___(study) it at school.
(a)
When he___(arrive) at the pool he realized he___(not bring) his swimsuit.
(a)
She___(be) very cold because she___(not take) her coat.
(a)
The children _______ (not do) their homework, so they _______ (be) in trouble.
didn't do / weren't
hadn't done / were
didn't do / had been
haven't done / were
The lights _______ (go) off because we _______ (not pay) the electricity bill.
had gone / didn't pay
didn't pay / had gone
went / hadn't pay
went / didn't pay
The grass ______ (be) yellow because it ________ (not rain) all summer.
is / doesn't rain
was / hadn't rained
was / rained
had been / rained
The garden was dead because it _______ (be) dry all summer.
had be
have been
had been
have be
She said that she _______ (not visit) the UK before.
didn't visit
haven't visited
hadn't visited
visited
We couldn’t go into the concert because we _______ (not bring) our tickets.
didn't bring
hadn't brought
had brought
had buy
Julie and Anne _______ (not meet) before the party.
hadn't met
haven't meet
didn't meet
haven't met
After they _______ (eat) the shellfish, they began to feel sick.
had eaten
haven't eaten
have eat
had eated
She _______ (live) in China before she went to Thailand.
hasn't lived
had live
had lived
have live
When we had finished dinner, we _______ (go) out.
had gone
have gone
went
was going
When I arrived at the cinema, the film _______ (start).
has started
had started
have start
have started
(where/she/live) _______ before she moved to Chicago?
Where did she live
Where had she lived
Where had she live
Where have you lived
Frank caught the flu because he (sing) _____ in the rain.
had been singing
had sung
had sang
had singing
He _____________the dishes after he __________ breakfast.
washes- has
had washed- had had
washed- had had
washed- haf
Before I ___________ him, I ________________ a lot about his story.
met- had known
had met- knew
was meeting- had known
met- knew
He ______________from the university in 2002
graduates
graduated
has graduated
had graduated
