The doctor gave me a prescription . . . . . . . . my cough.

2024

The doctor gave me a prescription . . . . . . . . my cough.

  1. A.

    at

  2. B.

    with

  3. C.

    for

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

Explore the full course: Infosys Preparation