Prepositions of Place (AT / IN / ON) – English Grammar Exercises for A1

Grammar » Grammar Exercises for A1 » Prepositions of Place (AT / IN / ON) – English Grammar Exercises for A1

Exercises:   123456789101112

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

 I grew up ______ a very big and noisy city.

     (a) in

     (b) at

     (c) on

 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

 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

 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
  1. 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”).
  2. 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.
  3. 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.

Exercises:   123456789101112

Pin It on Pinterest

Share This