Foundation
English
Verb
Sentences
Tenses
Question
Fill in the blank with a suitable option:
We can't wait any longer! Something _________________ immediately.
Must be done
Had to be done
Should have been done
Ought to do
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

The correct answer is Option D.

MUST BE DONE  expresses compulsion.
In the given sentence, something should be compulsorily done immediately.
Thus MUST BE DONE is the correct answer.
The remaining options are incorrect because:
SHOULD HAVE BEEN DONE expresses obligation.
HAD TO BE DONE expresses compulsion in the past tense.
OUGHT TO DO expresses obligation.