Prepositions of Place (AT / IN / ON) – English Grammar Exercises for A1
Texting a foreign friend to introduce where you live.
Choose the best option (A, B, or C) to complete each text message.
1 Hi! Nice to meet you. I live ______ Vietnam.
(a) at
(b) on
(c) in
2 I am a university student, and I live ______ Tokyo right now.
(a) in
(b) on
(c) at
3 My family is very big. We live ______ Brazil.
(a) on
(b) in
(c) at
4 I grew up ______ a very big and noisy city.
(a) in
(b) at
(c) on
5 Do you live ______ the United States or Canada?
(a) at
(b) in
(c) on
6 Right now, I am working ______ Paris. It is a beautiful place!
(a) on
(b) at
(c) in
7 My friends and I share a small apartment ______ New York.
(a) in
(b) on
(c) at
8 Have you ever been to Asia? I live ______ Seoul.
(a) at
(b) in
(c) on
9 I love the warm weather ______ my hometown.
(a) in
(b) at
(c) on
10 I want to buy a big house ______ London one day.
(a) on
(b) at
(c) in
11 There are many great coffee shops ______ Berlin.
(a) in
(b) on
(c) at
12 I am so happy to live ______ this wonderful country!
(a) at
(b) in
(c) on
13 Life ______ Madrid is very fast, exciting, and fun.
(a) in
(b) at
(c) on
14 I have lived ______ Canada for three years with my parents.
(a) on
(b) in
(c) at
15 My new apartment is ______ Oxford Street. You should visit me!
(a) on
(b) in
(c) at
16 If you want to send me a postcard, I live ______ 45 Maple Avenue, Toronto.
(a) at
(b) in
(c) on
17 I don’t live in the city. I live ______ a beautiful island in Thailand.
(a) in
(b) on
(c) at
18 My flat is ______ the fifth floor of a tall building.
(a) in
(b) at
(c) on
19 I am waiting for you ______ the airport right now. Let me know when you arrive!
(a) at
(b) in
(c) on
20 We are living ______ a very small town near the mountains in Italy.
(a) in
(b) at
(c) on
ANSWER KEY & EXPLANATIONS
1 (c)
Explanation: (c) in.
Why it’s correct: Vietnam is a country (a geographical area with borders), so we must use “in”.
Mistake Analysis: (a) “at” is used for specific points or exact addresses, not countries. (b) “on” is for surfaces or streets.
2 (a)
Explanation: (a) in.
Why it’s correct: Tokyo is a city. We use “in” to show we are inside the borders of a city.
Mistake Analysis: (b) “on” is a grammar error here (we don’t live “on” a city). (c) “at” is a common mistake for learners who confuse places with specific points.
3 (b)
Explanation: (b) in.
Why it’s correct: Brazil is a country. Countries require the preposition “in”.
Mistake Analysis: (a) “on” is incorrect for geographical borders. (c) “at” is for specific addresses or locations like “at the hospital”.
4 (a)
Explanation: (a) in.
Why it’s correct: “A city” represents an enclosed geographical area. We always say “in a city”.
Mistake Analysis: (b) “at” is incorrect for general cities. (c) “on” is structurally wrong for cities.
5 (b)
Explanation: (b) in.
Why it’s correct: The United States is a country.
Mistake Analysis: (a) “at” is a common mistake. (c) “on” is a basic grammar error.
6 (c)
Explanation: (c) in.
Why it’s correct: Paris is a city, so we are “inside” its boundaries.
Mistake Analysis: (a) “on” is used for streets (e.g., on Oxford Street). (b) “at” is incorrect for cities.
7 (a)
Explanation: (a) in.
Why it’s correct: New York is a city, requiring “in”.
Mistake Analysis: (b) “on” is a structural error. (c) “at” is a common mistake.
8 (b)
Explanation: (b) in.
Why it’s correct: Seoul is a city.
Mistake Analysis: (a) “at” is used for a specific spot. (c) “on” is for surfaces.
9 (a)
Explanation: (a) in.
Why it’s correct: “Hometown” acts like a city or town, meaning it has geographical borders.
Mistake Analysis: (b) “at” is a mistake because a hometown is an area, not a specific point. (c) “on” is incorrect.
10 (c)
Explanation: (c) in.
Why it’s correct: London is a city, so we use “in”.
Mistake Analysis: (a) “on” is incorrect. (b) “at” is a common mistake.
11 (a)
Explanation: (a) in.
Why it’s correct: Berlin is a city.
Mistake Analysis: (b) “on” is for streets. (c) “at” is for specific buildings.
12 (b)
Explanation: (b) in.
Why it’s correct: For any “country”, we use “in” because it has borders.
Mistake Analysis: (a) “at” is a common mistake. (c) “on” is structurally wrong.
13 (a)
Explanation: (a) in.
Why it’s correct: Madrid is a city.
Mistake Analysis: (b) “at” is wrong for cities. (c) “on” is wrong for cities.
14 (b)
Explanation: (b) in.
Why it’s correct: Canada is a country.
Mistake Analysis: (a) “on” is for surfaces. (c) “at” is a common error.
15 (a)
Explanation: (a) on.
Why it’s correct: For names of streets (without an exact building number), we use “on” (e.g., on Oxford Street).
Mistake Analysis: (b) “in” is a common mistake because learners over-apply the “in a city” rule to streets. (c) “at” is only used if there is an exact number.
16 (a)
Explanation: (a) at.
Why it’s correct: “45 Maple Avenue” is an exact address with a specific building number. We must use “at”.
Mistake Analysis: (b) “in” is wrong because this is a specific point, not a general area. (c) “on” would only be correct if the number “45” was removed (on Maple Avenue).
17 (b)
Explanation: (b) on.
Why it’s correct: An island is treated as a piece of land surrounded by water (a surface). We live “on an island”.
Mistake Analysis: (a) “in” is a common mistake because people think of an island like a city. (c) “at” is structurally incorrect here.
18 (c)
Explanation: (c) on.
Why it’s correct: We use “on” for floors of a building because they are flat surfaces (on the first floor, on the fifth floor).
Mistake Analysis: (a) “in” is a common mistake. (b) “at” is incorrect.
19 (a)
Explanation: (a) at.
Why it’s correct: “The airport” is a specific public point or facility on a map, so we use “at”.
Mistake Analysis: (b) “in” is a distractor (you can be in the building, but we generally say at the airport when talking about location). (c) “on” is incorrect.
20 (a)
Explanation: (a) in.
Why it’s correct: “A small town” is a geographical area with borders, just like a city. Therefore, we use “in”.
Mistake Analysis: (b) “at” is for exact addresses. (c) “on” is for streets.
GRAMMAR POINTS TO REMEMBER
- Use “IN” for enclosed geographical areas with borders:
- Countries: in Vietnam, in the UK, in Brazil.
- Cities / Towns: in Tokyo, in New York, in a small town.
(Core grammar point: When you are inside a large geographical area, always use “IN”). - Use “ON” for surfaces or streets:
- Streets / Avenues: on Oxford Street, on Main Street (street name only, no exact building number).
- Islands / Floors: on an island, on the 5th floor.
- Use “AT” for a specific point or exact address:
- Exact Addresses: at 45 Maple Avenue.
- Specific Points / Public Facilities: at the airport, at the hospital.
