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

a

done

b

do

c

did

d

be doing

Download Offline App Ask a Question

Explanation

Correct Option
b

No explanation available

Video Explanation

No video available

Post your Contribution

Share:

Discussions (16)

Prof E.C.G
12 years ago

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!

VictorAgulonu
1 year ago

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."

whizkidhfff
10 years ago

The selected answer is wrong:

"Done" is in past tense and hence cannot be used for an action that has not occurred yet

J_Nell_Y
11 years ago

MySchool!! See una english!!

Myschool Paul
10 years ago

Thanks for your contributions. corrections have been made.

toyinalugo
12 years ago

A isnt the correct answer its B= Do.

Daffodils
11 years ago

yes.. do is the right answer

INEMESITB
11 years ago

I support it 'do' is correct

NrsIbrahim
1 year ago

Done is correct

lamhace
7 years ago

omg!! done is correct@myschool

Quick Questions

Ask a Question
CO

ceoofwahala

20th June, 2026

Chemistry


2 comments

ASSAAS

20th June, 2026

English Language


5 comments

infinitehoaxx

21st May, 2026

Computer


4 comments