+0
1. The child is good in arithmetic.

2. Amy is good at math.

3. Are you any good at tennis?

4. What subjects are you best at/in?

5. He is good at figures.

6. This cat is good at catching rats.

What's the differecne in meaning between good at and good in?
+0
Teo, I wouldn't really use 'in' in any of these.
+0
Teo
When we use the preposition "in," it means that the person gets good grades in the school subject. When we use the preposition "at," it could mean that the person gets good grades in the subject, but it also means that the person has a talent for the activity.
Hope this helps,
Carolyn

It looks like you have already known the correct answers , and you want to test the knowledge of teachers.Emotion: smile
Students: We have free audio pronunciation exercises.
Comments  
When we use the preposition "in," it means that the person gets good grades in the school subject. When we use the preposition "at," it could mean that the person gets good grades in the subject, but it also means that the person has a talent for the activity.
Hope this helps,
Carolyn
 rishonly's reply was promoted to an answer.
Students: Are you brave enough to let our tutors analyse your pronunciation?
TeoWhen we use the preposition "in," it means that the person gets good grades in the school subject.

Teo, if I wanted to express the thought that a student gets good grades in a school subject, I wouldn't say it your way. I might, however, say that the student 'does well in' [school subject].

'Is good in' makes me think of 'is well-behaved in'.