Free. Exclusive. Just for you.
Four unique services that make learning easier, faster, and smarter - only on our website.

Worksheet to help students practice using time prepositions like 'at', 'in', and 'during' correctly in sentences.

English grammar worksheet titled Time Expressions featuring a word bank and fill-in-the-blank sentences.

English grammar worksheet titled Time Expressions featuring a word bank and fill-in-the-blank sentences.

JPG 766×1084 48.3 KB Free · Personal Use
Quality Assured by Worksheets Library Team
Reviewed for educational accuracy and age-appropriateness
ID: #427726
Show Answer Key & Explanations Step-by-step solution for: Time expressions: English ESL worksheets pdf & doc
Let’s go through each sentence one by one and pick the best time expression from the box to make it sound natural and correct.

The words we can choose from are:
at, during, next, when, in, every, last, ago

---

1. This Christmas, we can’t come to London, but _______ Christmas, we certainly will.
→ We’re talking about a future Christmas — so “next” fits perfectly.
Answer: next

2. I saw Dave two hours _______. He came in to get his books.
→ “Two hours ago” means in the past, which matches “I saw”.
Answer: ago

3. I usually go to the gym _______ Thursday.
→ For days of the week, we use “on”, but that’s not in the box. Wait — look again! The box has “every”. “Every Thursday” is common for routines.
Answer: every

4. Helen moved to the city _______ year. She loves it here.
→ If she moved in the past and still lives there, “last year” makes sense.
Answer: last

5. _______ your sister gets home, tell her I want to speak to her immediately.
→ This is about the moment something happens — “when” is perfect.
Answer: when

6. The pizza isn’t ready yet. It will be ready _______ about 30 minutes.
→ Future time with “in” + duration → “in about 30 minutes”
Answer: in

7. I can’t see you _______ the week because I have to go to bed very early.
→ “During the week” = Monday to Friday (not weekend). That fits.
Answer: during

8. The accident happened _______ about seven o’clock in the evening.
→ For specific times like “seven o’clock”, we use “at”.
Answer: at

---

Final Answer:
1. next
2. ago
3. every
4. last
5. when
6. in
7. during
8. at
Parent Tip: Review the logic above to help your child master the concept of worksheet with time expressions.
Print Download

How to use

Click Print to open a print-ready version directly in your browser, or use Download to save the file to your device. The ⭐ Answer button generates an AI answer key instantly - useful for teachers who need a quick reference. Need a different version? Our AI Worksheet Generator lets you create a custom worksheet on any topic in seconds.

(view all worksheet with time expressions)

Time Expressions ESL Games Worksheets Activities
Time Expressions ESL Games Worksheets Activities
Time expressions: English ESL worksheets pdf & doc
Time Expressions ESL Multiple Choice Test Worksheet
Time expressions with Present Perfect interactive worksheet | Live ...
Time Expressions ESL Games Worksheets Activities
Time Expressions and How often?. Interactive worksheet | TopWorksheets
Time expressions - ESL worksheet by darkanoir
BusyTeacher.org
Past time expressions worksheet | Live Worksheets