The medicine had a good on him.

  1. effect
  2. efect
  3. affect
  4. affection
Answer

A) effect

Effect (noun) = result. Pairs of Words (Confusables) · Homophones & confusables

English MCQ · More English: Pairs of Words (Confusables) MCQs · Practise