Correct Answer:
C. For
Correct answer: For. The phrase is “no match for someone”, meaning not as good as that person.
Background: “Be no match for” means to be weaker than someone.
- With: “Match with” does not fit this meaning.
- To: “Match to” does not fit this meaning.
- At: “Match at” does not fit this meaning.
Did you know? Example: “He was no match for the champion.”
Memory trick: No match FOR.