Foundation
English
Verb
Tenses
Tenses
Question
Fill in the blank with the most appropriate word.
I bought a camera last year but I never use it. I _____ a record player instead.
should buy
ought to buy
ought to have bought
must buy
JEE Advance
College PredictorLive

Know your College Admission Chances Based on your Rank/Percentile, Category and Home State.

Get your JEE Main Personalised Report with Top Predicted Colleges in JoSA

Solution
Verified BY
Verified by Zigyan

This question tests your understanding of modal verbs and expressing past regrets or correct choices. Let's analyze the sentence:

Context: "I bought a camera last year but I never use it. I _____ a record player instead."

The speaker is talking about a past decision (buying a camera) that turned out to be poor since they never use it. They are expressing that a different choice would have been better.

Step-by-Step Analysis:

Step 1: Identify the time reference - The action (buying) happened "last year," which is in the past.

Step 2: The speaker is reflecting on this past action with present regret - they wish they had made a different choice.

Step 3: Compare the options:

  • "ought to buy" - suggests a present/future obligation (incorrect for past context)
  • "should buy" - suggests present/future advice (incorrect for past context)
  • "ought to have bought" - expresses that buying the record player was the correct past action that wasn't taken
  • "must buy" - expresses strong present/future necessity (incorrect for past context)

Step 4: The correct structure for expressing past regrets or unfulfilled past obligations is: modal verb + have + past participle

Final Answer: "ought to have bought" is the correct choice because it expresses that buying the record player would have been the better past decision.

Related Grammar Concepts:

Modal Perfects: These are used to talk about the past in relation to modal verbs. The structure "modal + have + past participle" expresses past possibility, necessity, or regret.

Expressing Regret: When we want to say that someone made a mistake in the past, we use "should have" or "ought to have" followed by the past participle of the main verb.

Key Formula:

For past regrets or unfulfilled obligations: should / ought to + have + past participle