'Past Simple or Past Perfect?' Quiz

This is a intermediate-level quiz containing 10 multichoice questions from our 'past simple' quiz category. Simply answer all questions and press the 'Grade Me' button to see your score. This exercise is also available as a printable worksheet.

Past Simple or Past Perfect?

Exercise Instructions: Choose the correct answer.

Q1 - By the time we ____, everyone had left.
Q2 - I _____ a long time ago.
Q3 - By that time, everybody ____ exhausted.
Q4 - She told me she ____ it ages ago.
Q5 - I ____ of it until you mentioned it.
Q6 - I ____ enough time to finish the exam.
Q7 - If I ____, I'd have helped.
Q8 - If I ____, I'd tell you.
Q9 - No sooner ____ than I realised what was going on.
Q10 - Until last month, I _____ it before.

Printable Worksheet

Instructions: Choose the correct answer.

Click here for the answer sheet

Note: When printed, this page will be formatted correctly for use as a handout.

Q1 - By the time we ____, everyone had left.
 
arrived
 
had arrived
Q2 - I _____ a long time ago.
 
finished
 
had finshed
 
Either could be used here.
Q3 - By that time, everybody ____ exhausted.
 
was
 
had been
 
Either could be used here.
Q4 - She told me she ____ it ages ago.
 
did
 
had done
 
Either could be used here.
Q5 - I ____ of it until you mentioned it.
 
didn't hear
 
hadn't heard
Q6 - I ____ enough time to finish the exam.
 
didn't have
 
hadn't had
 
Either could be used here.
Q7 - If I ____, I'd have helped.
 
knew
 
had known
 
Either could be used here.
Q8 - If I ____, I'd tell you.
 
knew
 
had known
 
Either could be used here.
Q9 - No sooner ____ than I realised what was going on.
 
did I arrive
 
had I arrived
 
Either could be used here.
Q10 - Until last month, I _____ it before.
 
didn't try
 
hadn't tried

Trustpilot