You ___ not have bought such an expensive gift. MCQ with Answer and Explanation

You ___ not have bought such an expensive gift.
A. dare
B. must
C. should
D. need
Answer: Option D
Solution (By JKSSB Mock Tests)
'Need not have' means it was unnecessary but you did it.

Discuss this Question (0)

No comments yet. Be the first to start the discussion!

Practice More Modals Questions

Question #1
He ___ speak three languages before he was six.
A. might
B. could
C. can
D. may

Correct Answer: Option B


Explanation:
'Could' past ability.

This question belongs to: English Modals
Question #2
___ you like to try on that dress?
A. Must
B. Would
C. Should
D. Could

Correct Answer: Option B


Explanation:
'Would you like' offer.

This question belongs to: English Modals
Question #3
___ you like some more coffee?
A. Could
B. Would
C. Must
D. Should

Correct Answer: Option B


Explanation:
'Would you like' offer.

This question belongs to: English Modals