O contexto da frase é o que vai determinar qual preposição deverá ser usada


Uma dica

Para mencionar lugares que são maiores do que uma rua, devemos usar a preposição in.

Para lugares que antecedem uma rua, devemos usar preposição on.

Para lugares que são menores do que uma rua, um local muito específico, devemos usar a preposição at




• In

"Dentro de", "de", "em", "no" e "na".

É usada antes de países; cidades; regiões; estações do ano; tempos do dia; meses; documentos e livros; algo em lugar fechado; carro e táxi. 


Exemplos

Salvador is located in South America.

Salvador is in Brazil. 

Salvador is in Bahia. 

Nota: os exemplos acima possuem localidades que são maiores do que uma rua [South America (continente), Brazil (país) e Bahia (estado)]. 


The student is in the classroom. (O aluno está na sala de aula). - Antecedendo lugar fechado.

The cooker is in the kitchen. (O cozinheiro está na cozinha). - Possui sentido de lugar fechado.

Juvenal is in the taxi. (Juvenal está no taxi). – Antecedendo táxi.

This afirmation is in the book. (Esta afirmação está no livro) – Antecedendo livro.

Noel lives in the North Pole. (Noel mora no Polo Norte). - Antecedendo lugar maior do que rua.

Juarez doesn't live in Canada, he lives in Bogota. (Juarez não mora no Canadá, ele mora em Bogotá). – Antecedendo lugar maior do que rua. 

We love to travel in the winter. (Nós adoramos viajar no inverno). – Antecedendo estação do ano.

I go to the shopping in the night. (Eu vou às compras à noite). – Antecedendo tempo.




• On 

“The book's on the table”.

"Em cima de", "acima de", “sobre", "em", "no" e "na". 

Essa preposição deve ser usada para anteceder locais (superfícies); pode representar também dias específicos; fazer uma referência; representar uma condição e representar tempo.


Exemplos

The fruits are on the table. (As frutas estão em cima da mesa). – Antecedendo local, superfície.

Mariana was born on December 25th. (Mariana nasceu em 25 de Dezembro). – Antecedendo dia específico.

On Friday, on Christmas Day. (Na sexta, no dia do Natal). – Antecedendo dia específico.

Carolina studies Mandarin on Saturday. (Carolina estuda Mandarim aos sábados). – Antecedendo dia específico.

Thiago has moved on Sunday. (Thiago se mudou no Domingo). – Antecedendo tempo.

The book is on the shelf. (O livro está na prateleira). – Antecedendo local.




• At

Essa preposição indica lugares e tempos específicos, sendo na maioria das vezes usada antes de final de semana; feriados; horas; endereço com número; referência a coisas e lugares onde faz-se algo diariamente (como estudar, trabalhar etc).


Exemplos

João lives at 66, Suzuki Avenue. (João mora na Avenida Suzuki, nº 66). - Antecedendo endereço com número.

Sandra is good at Biology. (Sandra é boa em Biologia). – Antecedendo referência. 

The party will end at midnight. (A festa vai acabar à meia-noite). Antecedendo a expressão “midnight”.

Fabiana is good at Physics. (Fabiana é boa em Física). – Antecedendo referência.