She is very good ______ solving difficult maths problems.

Answer and explanation

Correct answer: D. at

  1. Step 1: The adjective 'good' is followed by 'at' when it talks about a skill.
Answer
at.
Why not the others: in, for and with don't fit.

Practise more Prepositions and phrases.

Free questions with an explanation for every one, and full timed College English Test Band 4 (CET-4) - China mock tests.

She is very good… | College English Test Band 4 (CET-4) - China