Separe tempo, lugar, movimento e combinacoes fixas para evitar traducao literal.
2. Preposicoes de lugar: in / on / at
IN
Dentro, area ou espaco
in a room - em um quarto/sala
in Brazil - no Brasil
in the photo - na foto
in a city - em uma cidade
in the box - dentro da caixa
ON
Superficie, linha ou transporte coletivo
on the table - na mesa
on the wall - na parede
on the bus - no onibus
on the train - no trem
on the left - a esquerda
AT
Ponto, local de atividade ou evento
at home - em casa
at school - na escola
at the airport - no aeroporto
at the door - na porta
at a party - em uma festa
Transporte: on ou in?
Use on com transporte publico ou grande: on the bus, on the train, on the plane.
Use in com veiculo menor/fechado: in a car, in a taxi, in a van.
Como aparece em prova
A alternativa pode trazer uma traducao literal. She came ___ a taxi pede in a taxi, nao on a taxi.
Pegadinha comum
At nao significa sempre "em" de forma generica. Ele costuma apontar para um ponto ou funcao do lugar: at school pode significar que a pessoa esta na atividade escolar.