Must have V3 vs. Should have V3 (Perfect Modals) – English Grammar Exercises for B2

Grammar » Grammar Exercises for B2 » Must have V3 vs. Should have V3 (Perfect Modals) – English Grammar Exercises for B2

Exercises:   123456789101112

The “Amateur Detective” (Finding a lost item). You are turning your house upside down looking for your car keys. After tracing your steps, you remember visiting a coffee shop this morning and realize you left your jacket there.

Choose the best answer (A, B, C, or D) to complete each sentence.

 I can’t find my car keys anywhere in the house. I ______ them somewhere else!

     (a) must leave

     (b) must of left

     (c) should have left

     (d) must have left

 The front door was perfectly locked when I got home. I ______ my keys to lock it, so I definitely had them then.

     (a) must have used

     (b) should have used

     (c) must use

     (d) should use

3   I checked my pockets and my bag twice. They are completely empty, so the keys ______ out.

     (a) should have fallen

     (b) must fall

     (c) must have fallen

     (d) had to fall

4   Wait, I went to the coffee shop at 8 AM. I ______ my keys on the table while I was paying!

     (a) must place

     (b) must have placed

     (c) shouldn’t have placed

     (d) should have placed

5   I remember my hands were full with the coffee and a pastry. I ______ the keys in my jacket pocket to free my hands.

     (a) must put

     (b) should put

     (c) must have put

     (d) should have put

 The café was extremely warm inside, so I took off my jacket. I ______ it on the back of my chair.

     (a) must have hung

     (b) should have hung

     (c) must hung

     (d) must hang

7   I was rushing because I was running late for work. I ______ so careless and distracted!

     (a) shouldn’t be

     (b) mustn’t have been

     (c) shouldn’t have been

     (d) shouldn’t have be

 I walked out of the coffee shop holding only my coffee and my phone. I ______ my jacket behind!

     (a) must have forgotten

     (b) should have forgotten

     (c) must forget

     (d) must have forget

9   I ______ a quick look around the table before leaving the café. It would have saved me all this trouble.

     (a) must have taken

     (b) should take

     (c) should have taken

     (d) must take

10   The barista usually says goodbye to me, but he didn’t say anything today. He ______ very busy with the morning rush.

     (a) should have been

     (b) must be

     (c) had to be

     (d) must have been

11   I completely forgot about the coat until this exact moment. I ______ my memory when I am stressed!

     (a) mustn’t have trusted

     (b) shouldn’t have trusted

     (c) shouldn’t trust

     (d) didn’t need to trust

12   The café is always packed at that hour. Another customer ______ my jacket hanging on the chair by now.

     (a) should have noticed

     (b) must notice

     (c) must have noticed

     (d) should notice

13   I have a spare car key hidden in my bedroom drawer, but I can’t find that either! I ______ it somewhere else and forgot.

     (a) should have moved

     (b) must have moved

     (c) must move

     (d) must have move

14   I ______ the spare key back in the drawer the last time I used it. I am always so disorganized!

     (a) should have put

     (b) must have put

     (c) should put

     (d) should of put

15   It’s already noon. The coffee shop staff ______ the coat and kept it safely behind the counter for me.

     (a) should have found

     (b) must have found

     (c) must found

     (d) had to find

16   I ______ my phone number inside the jacket pocket just in case. Now they have no way to contact me.

     (a) must have written

     (b) should write

     (c) must write

     (d) should have written

17   Look at this receipt! I bought a muffin too. I ______ the keys down when I reached for my wallet to pay for it.

     (a) must of set

     (b) should have set

     (c) must have set

     (d) must set

18   I drove home in my roommate’s car without realizing my jacket was missing. I ______ very focused on my upcoming meeting.

     (a) should have been

     (b) couldn’t have been

     (c) must have been

     (d) must be

19   Calling the café would be the smartest move right now. I ______ them an hour ago instead of turning my living room upside down!

     (a) must have called

     (b) should have called

     (c) should call

     (d) must call

20   The café manager just answered the phone and confirmed they have my jacket with the keys! I ______ so much.

     (a) shouldn’t panic

     (b) mustn’t have panicked

     (c) shouldn’t have panicked

     (d) shouldn’t have panic

ANSWER KEY & EXPLANATIONS

1  (d)

  • Why it is correct: “Must have left” expresses a strong, logical deduction about a past event based on the evidence (the keys aren’t in the house).
  • Error Analysis: * (a) Common Mistake: Uses present tense deduction (“must + V”) instead of past.
    • (b) Structural Error: “Must of” is grammatically incorrect (a misspelling of “must have”).
    • (c) Strong Distractor: “Should have left” means it was a good idea to leave them elsewhere, which makes no sense here.

2  (a)

  • Why it is correct: A deduction based on the fact that the door was locked. You definitely used the keys.
  • Error Analysis:
    • (b) Strong Distractor: Implies you didn’t use the keys but it would have been good if you did.
    • (c) Common Mistake: Present tense.
    • (d) Structural Error: Present tense advice.

3  (c)

  • Why it is correct: Logical conclusion: the pockets are empty, so the keys definitely fell out.
  • Error Analysis:
    • (a) Strong Distractor: Means they “were supposed to fall out” (a missed expectation).
    • (b) Common Mistake: Present tense.
    • (d) Structural Error / Meaning Trap: “Had to fall” implies a past obligation (they were forced to fall), not a logical deduction.

4  (b)

  • Why it is correct: Retracing steps and making a strong assumption about what happened at 8 AM.
  • Error Analysis:
    • (a) Common Mistake: Present tense deduction.
    • (c) Strong Distractor: Expresses regret. While you might regret it, the sentence is about figuring out where they are (“I must have placed them there”).
    • (d) Meaning Trap: “Should have placed” means you didn’t place them there, but you regret not doing it.

5  (c)

  • Why it is correct: Deducing your own past actions based on the memory that your hands were full.
  • Error Analysis:
    • (a) Common Mistake: Present tense.
    • (b) Structural Error: Present advice.
    • (d) Strong Distractor: Regret. You are not regretting putting them in the pocket; you are trying to solve the mystery of where they are.

6  (a)

  • Why it is correct: You remember taking the jacket off, so you logically conclude you hung it on the chair.
  • Error Analysis:
    • (b) Strong Distractor: “Should have hung” implies you didn’t hang it, but here you are deducing that you did.
    • (c) Structural Error: Missing “have”.
    • (d) Common Mistake: Present tense deduction.

7  (c)

  • Why it is correct: “Shouldn’t have + V3” perfectly expresses regret and self-criticism over being careless in the past.
  • Error Analysis:
    • (a) Common Mistake: Regret in the present tense.
    • (b) Strong Distractor: “Mustn’t have been” is rarely used and doesn’t convey personal regret.
    • (d) Structural Error: “Be” is not in the V3 form (been).

8  (a)

  • Why it is correct: The ultimate deduction: walked out with only coffee and phone -> definitely forgot the jacket.
  • Error Analysis:
    • (b) Strong Distractor: Implies you ought to have forgotten it, which is nonsensical.
    • (c) Common Mistake: Present tense.
    • (d) Structural Error: “Forget” is not in the V3 form (forgotten).

9  (c)

  • Why it is correct: Expressing a past regret. It would have been a good idea to look around, but you didn’t.
  • Error Analysis:
    • (a) Strong Distractor: “Must have taken” means you definitely did look around, which contradicts the context.
    • (b) Common Mistake: Present advice.
    • (d) Structural Error: Missing “have”.

10  (d)

  • Why it is correct: Deducing why the barista didn’t say goodbye: he was certainly busy.
  • Error Analysis:
    • (a) Strong Distractor: “Should have been” implies he failed to be busy, which doesn’t fit the context.
    • (b) Common Mistake: Present deduction for a past event.
    • (c) Meaning Trap: Expresses past obligation rather than deduction.

11  (b)

  • Why it is correct: Criticizing yourself for relying on your memory when stressed (a regretful mistake).
  • Error Analysis:
    • (a) Strong Distractor: “Mustn’t have trusted” is grammatically awkward and fails to show self-blame.
    • (c) Common Mistake: Present tense.
    • (d) Meaning Trap: “Didn’t need to trust” means it wasn’t necessary, lacking the tone of a mistake.

12  (c)

  • Why it is correct: Logical assumption about the busy café: someone has surely seen it by now.
  • Error Analysis:
    • (a) Strong Distractor: Implies someone failed to notice it, but you are assuming they did see it.
    • (b) Common Mistake: Present tense.
    • (d) Structural Error: Missing “have”.

13  (b)

  • Why it is correct: Deducing what happened to the missing spare key: I definitely moved it.
  • Error Analysis:
    • (a) Strong Distractor: “Should have moved” implies regret for NOT moving it, but the key is actually gone.
    • (c) Common Mistake: Present tense.
    • (d) Structural Error: “Move” is not in the V3 form (moved).

14  (a)

  • Why it is correct: Regretting a bad habit: I failed to put the key back, and I regret it now.
  • Error Analysis:
    • (b) Strong Distractor: “Must have put” means you did put it back, which contradicts the fact that it’s missing.
    • (c) Common Mistake: Present advice.
    • (d) Structural Error: “Should of” is incorrect grammar.

15  (b)

  • Why it is correct: A hopeful but highly logical deduction: The staff definitely found it by noon.
  • Error Analysis:
    • (a) Strong Distractor: “Should have found” means they ought to have found it (but maybe didn’t). “Must have” fits the 99% certainty of a deduction better here.
    • (c) Structural Error: Missing “have”.
    • (d) Meaning Trap: Expresses obligation.

16  (d)

  • Why it is correct: Regret for not doing something helpful in the past (writing the phone number).
  • Error Analysis:
    • (a) Strong Distractor: “Must have written” implies you definitely did write it, which contradicts “they have no way to contact me.”
    • (b) Common Mistake: Present advice.
    • (c) Structural Error: Present tense deduction.

17  (c)

  • Why it is correct: Reconstructing the crime scene: I paid for a muffin, so I definitely set the keys down right there.
  • Error Analysis:
    • (a) Structural Error: “Must of” is grammatically wrong.
    • (b) Strong Distractor: “Should have set” means it was a good idea to put them down (which it wasn’t).
    • (d) Common Mistake: Present tense.

18  (c)

  • Why it is correct: Deducing the reason for your own past behavior: I was definitely distracted.
  • Error Analysis:
    • (a) Strong Distractor: Implies you ought to have been distracted (as if it were a good thing).
    • (b) Meaning Trap: “Couldn’t have been” means it’s impossible that you were distracted, contradicting the story.
    • (d) Common Mistake: Present tense.

19  (b)

  • Why it is correct: Deep regret over wasting time: I made a mistake by not calling them an hour ago.
  • Error Analysis:
    • (a) Strong Distractor: “Must have called” means you definitely called them, which is false.
    • (c) Common Mistake: Present advice.
    • (d) Structural Error: Present deduction.

20  (c)

  • Why it is correct: Realizing a mistake in reaction: I panicked, and that was unnecessary/a bad idea.
  • Error Analysis:
    • (a) Common Mistake: Present tense regret.
    • (b) Strong Distractor: “Mustn’t have” is not used for self-reproach.
    • (d) Structural Error: “Panic” is not in the V3 form (panicked).
GRAMMAR POINTS TO REMEMBER
  • Must have + V3 (Past Deduction): Use this to act like a detective. It means you are 99% sure something happened in the past because of the evidence you have right now. (Example: The keys aren’t in my pocket, so they MUST HAVE fallen out).
  • Should have + V3 (Past Regret/Criticism): Use this to express regret about a mistake. It means something was a good idea, but you DID NOT do it. (Example: I SHOULD HAVE called the café earlier).
  • Shouldn’t have + V3: Means something was a bad idea, but you DID it anyway. (Example: I SHOULDN’T HAVE panicked).
  • The Ultimate Trap: Pay close attention to the reality of the situation. If an action actually happened, use “Must have V3” to deduce it. If an action didn’t happen and you are sad about it, use “Should have V3”.
  • Spelling Rules: Never use “must of” or “should of”. In formal and standard English grammar, it is always “must have” and “should have“.

Exercises:   123456789101112

Pin It on Pinterest

Share This