Install Grammarbit

Free, no app store, no sign-up. It opens full screen and your progress stays with you.

  1. Look for the install icon at the right of the address bar, or open the browser menu.
  2. Choose “Install”. The app opens in its own window.

In, On, At · Exercises

B2Upper intermediate practice

in bed, on holiday, on time / in time, at the end / in the end.

Play

Want to mix tenses, go endless or pick exercise types? Set up your own session.

What you’ll practise at B2

  • at + a point or an event (at the station)
  • in + inside or an area (in the kitchen, in Paris)
  • on + a surface or transport (on the table, on the bus)
  • at + clock times and moments (at 7, at night)
  • on + days and dates (on Monday, on 5 May)
  • in + months, years, parts of the day (in May)
  • Where…? When…? What time…? — short answers
  • No preposition: next week, last year, tomorrow
  • Tricky places: in a car / on a bus, in the corner
  • arrive at / arrive in (never arrive to)
  • in bed, at university, on TV, on holiday
  • Expressions: on time / in time, at the end / in the end

Need a refresher? Learn the in, on, at: rules, tables and audio examples.

Sample exercises

A taste of what’s inside. In practice mode every exercise is freshly generated.

  1. Choose the preposition.

    _____ first Priya and Chloe didn’t like the city, but now they are happy there.

    in · on · at

    Show answer

    At first Priya and Chloe didn’t like the city, but now they are happy there.

    at first = in the beginning (things changed later). At first Priya and Chloe didn’t like the city, but now they are happy there.

  2. Write in, on or at.

    Aisha sat _____ the back of the car.

    Show answer

    Aisha sat in the back of the car.

    on + a bus, a train, a plane or a bike (you can stand up or walk around). But in a car or a taxi. Aisha sat in the back of the car.

  3. Choose the preposition.

    Hannah will finish the project _____ 2031.

    in · on · at

    Show answer

    Hannah will finish the project in 2031.

    in + years: in 2019, in 2031. Hannah will finish the project in 2031.

  4. Write in, on or at.

    Carlos has left his laptop _____ the plane.

    Show answer

    Carlos has left his laptop on the plane.

    on + a bus, a train, a plane or a bike (you can stand up or walk around). But in a car or a taxi. Carlos has left his laptop on the plane.

  5. Choose in, on, at — or — for no preposition.

    Grace and Sam will call their parents _____ tomorrow morning.

    in · on · at · —

    Show answer

    Grace and Sam will call their parents tomorrow morning.

    No preposition before next, last, this, every, tomorrow, yesterday and tonight. Grace and Sam will call their parents tomorrow morning.

  6. Find the word that is wrong.

    My flatmates got to the station just at time to catch the last train.

    Show answer

    My flatmates got to the station just in time to catch the last train.

    in time (to do something / for something) = early enough.