The doctor gave me a prescription . . . . . . . . my cough.
2024
The doctor gave me a prescription . . . . . . . . my cough.
- A.
at
- B.
with
- C.
for
- D.
to
Attempted by 154 students.
Show answer & explanation
Correct answer: C
Answer: Use for — The sentence should read: The doctor gave me a prescription for my cough.
Why: 'for' expresses the purpose or intended use of the prescription (what it is meant to treat).
'at' is incorrect because it does not indicate purpose and produces an ungrammatical phrase in this context.
'with' is incorrect because it suggests accompaniment (something that comes with the cough) rather than the prescription's purpose.
'to' does not fit this exact phrasing. You could rephrase the sentence using 'to' plus a verb, for example: 'The doctor gave me a prescription to treat my cough.'
Short tip: When indicating the reason or purpose of something, 'for' is the natural choice in this kind of noun phrase.