You are good in/at maths. (at)
You are bad in/at history. (at)
You are poor at science. (at)
You are strong in/at English. (in)
You arre weak in/at Englsih (in)
Which preposition should I use in each of the above sentences. My choices are in bracket? I wonder how many of my answers are correct.
Many thanks.
All your choices are OK.
Thanks, Bhaisahab