Past Perfect Tense – English Grammar Exercises for B1

Grammar » Grammar Exercises for B1 » Past Perfect Tense – English Grammar Exercises for B1

Exercises:   123456789101112

Read the sentences from a student’s email explaining to their professor why their essay is late. Choose the correct option (a, b, or c) to complete each sentence.

 Dear Professor, I was almost finished, but I ______ my work before the screen suddenly went black.

     (a) didn’t save

     (b) hadn’t saved

     (c) hadn’t save

2   When the computer crashed, I ______ the final paragraph of the essay.

     (a) had just written

     (b) have just written

     (c) had just writed

3   I couldn’t recover the file because my laptop’s hard drive ______.

     (a) broken

     (b) had breaked

     (c) had broken

 By the time I finally restarted the laptop, the document ______.

     (a) had disappeared

     (b) disappeared

     (c) has disappeared

5   I panicked completely because I ______ a backup copy on my USB.

     (a) hadn’t made

     (b) didn’t make

     (c) hadn’t maked

 Before the screen froze entirely, I ______ formatting all the references.

     (a) finished

     (b) had finish

     (c) had finished

7   I realized too late that I ______ the auto-save feature in Microsoft Word.

     (a) hadn’t enabled

     (b) haven’t enabled

     (c) didn’t enable

8   The IT support team told me that a dangerous virus ______ my system.

     (a) had infected

     (b) infected

     (c) had infect

 I ______ five pages of the draft when the power unexpectedly went out.

     (a) completed

     (b) had completed

     (c) had complete

10   I asked my roommate for help, but she ______ such a strange error before.

     (a) had never seen

     (b) never saw

     (c) had never saw

11   My computer died suddenly because I ______ the charger at the university library.

     (a) left

     (b) had leaved

     (c) had left

12   By the time I found an external hard drive, the software ______ completely.

     (a) had crashed

     (b) crashed

     (c) had crash

13   I was so incredibly stressed because I ______ extensive research for that specific topic.

     (a) had did

     (b) had done

     (c) did

14   The technician asked if I ______ the laptop on battery power all day long.

     (a) had kept

     (b) kept

     (c) has kept

15   If I ______ the file to the cloud storage, I wouldn’t be begging for an extension now.

     (a) had uploaded

     (b) uploaded

     (c) have uploaded

16   Hardly ______ the ‘Send’ button when the internet connection dropped entirely.

     (a) I had clicked

     (b) had I clicked

     (c) had I click

17   I explained to the teaching assistant that I ______ the entire essay, but lost it to a system failure.

     (a) had writed

     (b) wrote

     (c) had written

18   I thought I ______ the correct attachment, but the email bounced back to me.

     (a) had included

     (b) included

     (c) have included

19   It wasn’t until I rebooted the system in safe mode that I noticed the motherboard ______.

     (a) failed

     (b) had failed

     (c) had fail

20   Scarcely ______ the word processing program when the “blue screen of death” appeared.

     (a) had I opened

     (b) I had opened

     (c) had I open

ANSWER KEY & EXPLANATIONS

1  (b) hadn’t saved

  • Why it’s correct: The action of not saving the work happened before the screen “went black”.
  • Why the others are wrong: (a) is the Past Simple (a common mistake), which fails to emphasize the timeline. (c) is grammatically incorrect because it uses the base verb ‘save’ instead of the past participle (V3) form ‘saved’.

2  (a) had just written

  • Why it’s correct: Finishing the final paragraph happened just moments before the computer crashed.
  • Why the others are wrong: (b) is the Present Perfect, which connects to the present and doesn’t fit a past narrative. (c) uses an incorrect V3 form (‘written’, not ‘writed’).

3  (c) had broken

  • Why it’s correct: The hard drive broke before the attempt to recover the file.
  • Why the others are wrong: (a) lacks the auxiliary verb ‘had’ or uses the wrong tense. (b) uses an incorrect past participle (‘broken’, not ‘breaked’).

4  (a) had disappeared

  • Why it’s correct: The phrase “By the time” combined with a past action (restarted) requires the Past Perfect for the earlier action.
  • Why the others are wrong: (b) is the Past Simple. (c) is the Present Perfect.

5  (a) hadn’t made

  • Why it’s correct: Failing to make a backup happened before the panic set in.
  • Why the others are wrong: (b) is the Past Simple. (c) uses an incorrect V3 form (‘made’, not ‘maked’).

6  (c) had finished

  • Why it’s correct: The word “Before” clearly indicates that finishing the formatting happened prior to the screen freezing.
  • Why the others are wrong: (a) is the Past Simple. (b) lacks the “-ed” ending for the V3 form.

7  (a) hadn’t enabled

  • Why it’s correct: Not enabling the auto-save feature occurred before the moment of realization.
  • Why the others are wrong: (c) is the Past Simple. (b) is the Present Perfect.

8  (a) had infected

  • Why it’s correct: In reported speech (“told me that”), the virus infection happened before the IT technician explained it.
  • Why the others are wrong: (b) is the Past Simple. (c) lacks the “-ed” ending.

9  (b) had completed

  • Why it’s correct: Completing the five pages happened before the power went out.
  • Why the others are wrong: (a) is the Past Simple. (c) uses the base verb ‘complete’ instead of ‘completed’.

10  (a) had never seen

  • Why it’s correct: Leading up to the moment of asking for help, the roommate had not experienced this error before.
  • Why the others are wrong: (b) is the Past Simple. (c) is a major structural error (using the V2 ‘saw’ instead of the V3 ‘seen’).

11  (c) had left

  • Why it’s correct: Leaving the charger at the library was the earlier cause of the computer dying later.
  • Why the others are wrong: (a) is the Past Simple. (b) applies regular verb rules to the irregular verb ‘leave’ (‘left’, not ‘leaved’).

12  (a) had crashed

  • Why it’s correct: The signal phrase “By the time” requires the Past Perfect to indicate the software crashed before the hard drive was found.
  • Why the others are wrong: (b) is the Past Simple. (c) lacks the “-ed” ending.

13  (b) had done

  • Why it’s correct: The extensive research was completed before the student felt incredibly stressed about losing the work.
  • Why the others are wrong: (c) is the Past Simple. (a) incorrectly uses the V2 ‘did’ instead of the V3 ‘done’.

14  (a) had kept

  • Why it’s correct: When reporting a question (“asked if”), the tense usually shifts back. Keeping the laptop on battery power happened before the questioning.
  • Why the others are wrong: (b) is the Past Simple. (c) is the Present Perfect.

15  (a) had uploaded

  • Why it’s correct: This is a Third/Mixed Conditional structure, expressing a hypothetical situation in the past. It requires the Past Perfect in the ‘if’ clause.
  • Why the others are wrong: (b) is the Past Simple (used in the Second Conditional). (c) is the Present Perfect.

16  (b) had I clicked

  • Why it’s correct: When starting a sentence with the negative adverb “Hardly,” you must invert the subject and the auxiliary verb (had + Subject + V3).
  • Why the others are wrong: (a) lacks inversion. (c) does not use the correct V3 form.

17  (c) had written

  • Why it’s correct: The student explained to the teaching assistant about an action they had already completed (writing) before losing the file.
  • Why the others are wrong: (b) is the Past Simple. (a) uses an incorrect past participle form (‘written’, not ‘writed’).

18  (a) had included

  • Why it’s correct: The thought occurred in the past about an action assumed to have been completed even earlier (including the attachment).
  • Why the others are wrong: (b) is the Past Simple. (c) is the Present Perfect.

19  (b) had failed

  • Why it’s correct: The “It wasn’t until… that…” structure works with the Past Perfect to emphasize that the motherboard failed before the system rebooted.
  • Why the others are wrong: (a) is the Past Simple. (c) lacks the “-ed” ending.

20  (a) had I opened

  • Why it’s correct: Just like with “Hardly,” starting a sentence with “Scarcely” requires subject-auxiliary inversion.
  • Why the others are wrong: (b) lacks inversion. (c) uses the base verb instead of the V3 form.
GRAMMAR POINTS TO REMEMBER
  • Communication Goal: When writing an email to apologize or ask for an extension due to technical issues, you need to describe a clear sequence of events. The Past Perfect (had + V3) clarifies that you had finished your part (the earlier action) before the technical failure occurred (the later action).
  • Pairing with the Past Simple: Always remember the pattern: The technical failure (Past Simple) happens after the effort you put in (Past Perfect).
    • Example: My computer crashed (Past Simple) after I had written the essay (Past Perfect).
  • Core Signal Words: Pay close attention to time connectors like By the time and Before. The clause following these words usually takes the Past Simple, while the main clause takes the Past Perfect.
  • Advanced Inversion (B1+/B2 Level): To make your essay or email sound more emphatic and regretful, using the inversion structure Hardly/Scarcely + had + Subject + V3 + when + Subject + V2 (meaning I had barely done X when Y happened) is an excellent grammatical tool to gain sympathy from the reader.

Exercises:   123456789101112

Pin It on Pinterest

Share This