In the question below choose the word(s) or phrase(s) which best fill(s) the gap(s):
You had better .... what the doctor recommended this morning
done
do
did
be doing
Explanation
No explanation available
Video Explanation
No video available
Post your Contribution
Discussions (16)

that's not the correct answer....when ever "had better" is used in a sentence,the next verb must be in "present tense" so "B=do" shud be the correct answer!

In the given sentence, "You had better .... what the doctor recommended this morning," the correct choice to fill the gap is option B, "do." The phrase "you had better" is typically followed by the base form of the verb. In this context, the sentence would read: "You had better do what the doctor recommended this morning." This construction implies a recommendation or advice that should be taken seriously. To elucidate further, "had better" is a modal expression used in English to indicate that an action is advisable or necessary to avoid negative consequences. It reflects a sense of urgency or importance regarding the action that follows. The other options, such as "done," "did," and "be doing," do not fit grammatically or contextually with the requirement of using the base form of the verb following "had better." Thus, the most appropriate completion of the sentence is: "You had better do what the doctor recommended this morning."

The selected answer is wrong:
"Done" is in past tense and hence cannot be used for an action that has not occurred yet






