Prepositions Of Time Practice (A2-B1) - English Grammar Quiz

⏱ Time: 07:30 📝 Questions: 15 📊 Level: A2, B1 📚 Type: Grammar ⭐ XP: up to +15 (on pass)

Use this 15-question quiz to find your weak spots in Prepositions Of Time. At Level A2-B1, every question targets a specific sub-topic with a clear explanation. Your score tells you what you know; the explanations show you what to study next.

⏱ You have 07:30 to answer 15 questions. The timer only starts when you click Begin.

Q1  15
Q1 15

Question 1: My birthday is ___ June.

Question 1 options
'In' is correct because we use 'in' with months. 'On' is used for specific dates, 'at' is used for precise times, and 'by' means 'not later than'.
Q2 15

Question 2: The meeting starts ___ 9 o'clock tomorrow morning.

Question 2 options
'At' is correct because we use 'at' with specific clock times. 'In' is used for months, years, and parts of the day, 'on' is used for days and dates, and 'for' refers to a duration.
Q3 15

Question 3: We use 'on' with specific days of the week, such as 'on Monday' or 'on Friday'.

Question 3 options
True because 'on' is used with days of the week and specific dates. A common mistake is using 'in' or 'at' with days of the week, which is incorrect.
Q4 15

Question 4: Which situation correctly uses 'at'?

Question 4 options
'At midnight' is correct because 'at' is used with precise times of day, including midnight, noon, and specific clock times. 'In' is used for seasons, months, and years, while 'on' is used for days and dates.
Q5 15

Question 5: Arrange the words to make a correct sentence:

Question 5 options
  • always wakes up
  • at six
  • in the morning
  • She

Drag items or use arrows to arrange them in the correct order.

The correct order is 'She always wakes up at six in the morning' because 'at' is used before a specific clock time and 'in' is used before parts of the day.
Q6 15

Question 6: Which sentence is correct?

Question 6 options
'We go to the beach in summer' is correct because 'in' is used with seasons. 'On summer', 'at summer', and 'by summer' are all incorrect for referring to a season as a general time period.
Q7 15

Question 7: A: When does the cinema close? B: It closes ___ midnight every night.

Question 7 options
'At' is correct because 'at' is used with precise times of day such as midnight, noon, and specific clock times. 'In', 'on', and 'until' do not fit the context of stating when something happens at a specific moment.
Q8 15

Question 8: Which sentence correctly uses 'on' instead of 'in'?

Question 8 options
'I have a dentist appointment on Thursday afternoon' is correct because 'on' is used when combining a day with a part of the day. 'In Thursday' and 'in my birthday' are incorrect; 'on the evening' without a day requires 'in'.
Q9 15

Question 9: Put the words in the correct order:

Question 9 options
  • have lived
  • They
  • since 2015
  • here

Drag items or use arrows to arrange them in the correct order.

The correct order is 'They have lived here since 2015' because 'since' refers back to a specific point in time when something began, and it follows the subject and verb in this structure.
Q10 15

Question 10: I need to finish this report ___ Friday — my boss wants it before the weekend.

Question 10 options
'By' is correct because 'by' means 'not later than a specific time'. 'Until' means up to a point in time continuously, 'since' refers to when something started, and 'during' refers to within a period.
Q11 15

Question 11: Which statement about the preposition 'in' is true?

Question 11 options
'In' is used for longer or more general time periods such as months, years, seasons, and centuries. It is not used for specific clock times, days of the week, or dates.
Q12 15

Question 12: Original: 'We didn't see each other from Monday to Wednesday.' → Rewrite using 'between...and': 'We didn't see each other ___ Monday ___ Wednesday.'

Question 12 options
'Between...and' is correct because this pair of prepositions is used to describe a span of time separating two specific points, replacing the 'from...to' structure.
Q13 15

Question 13: Match each sentence to the correct grammar label.

Question 13 options
The concert is on March 15th.
She studied for three hours.
He was born in 1995.
The train arrives at 7 pm.
'In' with a year
'For' with a period of time
'At' with a clock time
'On' with a specific date

Select an item on the left, then tap its match on the right.

'In' is for months/years/seasons, 'on' is for days/dates, 'at' is for precise times, and 'for' is for durations of time.
Q14 15

Question 14: In American English, 'at the weekend' is the correct form, while British English uses 'on the weekend'.

Question 14 options
False because it is the opposite: British English uses 'at the weekend' and American English uses 'on the weekend'. This is a common exception to the general rules for 'at' and 'on'.
Q15 15

Question 15: Which sentence best expresses that something continued up to a specific point in time and then stopped?

Question 15 options
'She waited until 8 o'clock and then left' is correct because 'until' expresses an action continuing up to a point and then stopping. 'By' simply means not later than that time, 'since' refers to a starting point, and 'after' refers to a time later than a point.