Past Simple & Past Perfect Quiz
In 1450, they _______ (have) phones, cars or the internet.
A. hadn’t had
B. didn’t have
She ________ (arrive) on time so she couldn’t take the plane.
A. wasn’t arriving
B. didn’t arrive
The thieves _______ (choose) a quiet time. The street _____ (be) quiet.
A. were choosing / was
B. had chosen / was
It took a long time but after I _______ (save) enough money, I ________ (bought) a car.
A. had saved / bought
B. was saving / had bought
She didn’t pass the English exam even though she ______ (study) every evening.
A. had studied
B. was studying
France _____ (win) the football World Cup in 2019.
B. had won
They _____ (spend) all their money before the holiday was finished.
A. were spending
B. had spent
He hurt his leg when he _____ (play) football.
A. was playing
B. had played
I __________ (know) my husband before we ________ (meet) at a party.
A. wasn’t knowing / were meeting
B. didn’t know / met
Yesterday, she _______ (go) to the post-office.
A. was going
After she ________ (tell) the police officers, she ________ (feel) much better.
A. had told / felt
B. told / were feeling
By the time, the waiter _____ (bring) our drinks, we __________ (finish) our food!
A. brought / had already finished
B. had brought / were already finished
I ______ (close) the door and realized I ______ (forget) my bag.
A. closed / had forgotten
B. had closed / was forgetting
The children _______ (play) in the garden while I __________ (make) dinner.
A. had played / made
B. were playing / was making
I _______ (saw) the man as I _______ (cross) the road.
A. saw / was crossing
B. was seeing / was crossing
I _______ (hear) the phone because I _________ (work) in the garden.
A. wasn’t hearing / was working
B. didn’t hear / was working
I ______ (make) dinner when I got home.
B. was making
They ______ (be) busy yesterday. They ________ (have) much work to do.
A. weren’t / didn’t have
B. weren’t / weren’t having
I _______ (get) a job until I __________ (leave) university.
A. wasn’t getting / had left
B. didn’t get / had left
She ________ (know) the answers to all the exercises.
A. didn’t know
B. wasn’t knowing
GrammarQuiz.Net - Improve your knowledge of English grammar, the best way to kill your free time.