Can anyone offer a good explanation for when to use “at” and when to use “in” when refering to school? We tend to say “I studied this at school”, or “I am at school”, but then if you hear “I learned to speak French in school”, or “He is in school right now” it doesn’t sound wrong.
Both forms can be found on the Collins Cobuild, in equal numbers, and in analogous sentences, so there may be no hard and fast rules.
I hav enoticed that when specifying the location of something (in/at school) we would tend to use "in. “The rat is in the school.”
hmm. An enigma wrapped up in a conundrum.