Fill in the blank with the most suitable collocation.
She ______________ asthma all her life.
Show answer & explanation
Correct answer: A
Explanation
The correct answer is option 1 i.e. has suffered from.
Context: The sentence talks about someone living with a condition (asthma) over a period of time.
Meaning of the words:
Has suffered from: To experience or endure a disease or condition over time (correct collocation).
Suffered to: Grammatically incorrect in this context.
Has suffered: Incomplete; missing the preposition “from” for the disease.
Is suffering in: Incorrect collocation for a disease.
Correct word: has suffered from
Reason: The standard collocation for living with a disease is “suffer from,” and the present perfect tense “has suffered” correctly conveys the duration.
Final Sentence: She has suffered from asthma all her life.
Hence, the chosen option will be correct.