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

This worksheet challenges students to select the correct time expression from the provided box to complete each sentence.

English grammar worksheet with time expressions table and fill-in-the-blank sentences.

English grammar worksheet with time expressions table and fill-in-the-blank sentences.

JPG 763×1079 64.3 KB Free · Personal Use
Quality Assured by Worksheets Library Team
Reviewed for educational accuracy and age-appropriateness
ID: #427663
Show Answer Key & Explanations Step-by-step solution for: Time Expressions - English ESL Worksheets for distance learning ...
Let's solve this exercise step by step.

Instructions:


- Fill in the sentences with a time expression from the box.
- Underline the verb in each sentence.

---

Time Expressions Available:


| at the moment | soon | sometimes | always | never |
|---------------|------|-----------|--------|-------|
| tomorrow | every day | now | in 1998 | in the winter |
| right now | next week | today | next year | in a minute |
| 3 times a year| this week | usually | in a moment | this year |

---

Now, let’s go through each sentence and choose the most appropriate time expression. Then underline the verb.

---

1) Is she going to get well ________?
→ "soon" fits best (future expectation).
soon
Verb: getget underlined
👉 *Is she going to get well soon?*
get

2) Does he ________ visit his grandmother?
→ This is about frequency. "every day" or "usually" could work, but "every day" is more specific.
But "every day" is not a good fit for a visit that may be less frequent.
Better: sometimes or usually. Let's pick usually — it's common.
usually
Verb: visitvisit underlined
👉 *Does he usually visit his grandmother?*
visit

3) I'm not working ________.
→ "at the moment" or "right now" both work. "Right now" is more immediate.
right now
Verb: workingworking underlined
👉 *I'm not working right now.*
working

4) Is he going to join us ________?
→ Future plan; "soon" or "in a moment" or "tomorrow".
"in a moment" = very soon, implies immediacy.
But “join us” suggests a planned event — perhaps soon or tomorrow.
Best: soon
soon
Verb: joinjoin underlined
👉 *Is he going to join us soon?*
join

5) They ________ take the baby to the pool.
→ Frequency: "always", "sometimes", "usually", "every day", etc.
"Always" is too strong unless it's a routine.
"Sometimes" is neutral and likely.
sometimes
Verb: taketake underlined
👉 *They sometimes take the baby to the pool.*
take

6) It isn't raining ________.
→ Present situation. "now" or "at the moment"
Both are correct. "Now" is simpler.
now
Verb: rainingraining underlined
👉 *It isn't raining now.*
raining

7) She isn't going to come back ________.
→ Future, negative. "never" fits perfectly.
never
Verb: comecome underlined
👉 *She isn't going to come back never.*
Wait! Never is not used in negative sentences like this.
“Isn’t going to come back never” is double negative → incorrect.

We need a different time expression.

Try: soon → "She isn't going to come back soon." Correct.

Or this year? Possible. But soon is best.

soon
Verb: comecome underlined
👉 *She isn't going to come back soon.*
come

8) ________ mother goes to New York by train.
→ Subject is missing. It should be: "My mother..." or "Her mother..."
But here, we're supposed to fill in a time expression?

Wait — look again:
"________ mother goes to New York by train."

That doesn’t make sense with a time expression.

Possibility: The blank is for a time expression, but the sentence structure is odd.

Wait — maybe it's a typo? Or perhaps it's meant to be:

"________ mother goes to New York by train." → but that doesn’t fit.

Wait — perhaps it's: "Every mother"? No, that doesn't make sense.

Alternatively, maybe it's: "My mother goes..." but we’re to insert a time expression.

But no — the instruction says: fill in the sentences with a time expression.

So the blank must be filled with a time expression.

But "_______ mother goes..." — you can’t put a time expression before "mother".

Unless it's: "This mother" — but that’s not a time expression.

Wait — perhaps it’s: "Every mother" — but "every" is not a time expression.

Ah — perhaps the sentence is: "At the moment, mother goes to New York by train." → but that doesn't make sense.

Wait — maybe it's: "Mother goes to New York by train" — and the blank is before "mother"?

No.

Another possibility: Maybe it's "My mother goes to New York by train" — but we need a time expression.

Wait — perhaps it's: "My mother goes to New York by train" — and the blank is for frequency?

But "every day" or "this year"? That would be: "My mother goes to New York by train every day" — possible.

But the sentence says: "________ mother goes..."

Ah — perhaps it's a typo, and it should be: "My mother goes to New York by train" — but then where to put the time expression?

Wait — maybe the blank is after "mother"? No — it's written as: "________ mother goes..."

This seems flawed.

But looking at the list of time expressions, none start with "my" or "her".

Wait — perhaps it's: "Every mother" — but "every" is not a time expression.

Wait — maybe the intended sentence is: "Every day, mother goes to New York by train." → but that would be: "Every day, mother goes..." — so the blank is before "mother".

But then the blank should be "every day", which is a time expression.

So: "Every day mother goes to New York by train." — grammatically awkward, but acceptable in informal speech.

But better: "Every day, my mother goes..." — but we don't have "my".

Alternative: "This year, mother goes to New York by train." — also odd.

Wait — perhaps the sentence is: "My mother goes to New York by train every day." — but the blank is at the beginning.

So if we assume the blank is at the beginning, and we insert a time expression, then:

"Every day, mother goes to New York by train." → still odd.

But maybe it's acceptable.

Alternatively, perhaps the sentence is: "In the winter, mother goes to New York by train." → possible.

But "in the winter" is a time expression.

So: "In the winter mother goes to New York by train." — awkward, but perhaps acceptable.

But "every day" or "every week" would be better.

Wait — maybe it's: "Usually, mother goes to New York by train." — but "usually" is not a time expression in the same way.

Looking at the options: "every day", "every week", "3 times a year", "sometimes", "usually", etc.

"Usually" is listed — it's a frequency adverb.

But the instruction says "time expression".

"Usually" is a frequency adverb, not a time expression like "next week".

But it's included in the box.

So perhaps "usually" is acceptable.

But the sentence: "Usually mother goes to New York by train." — grammatically okay.

But "mother" is capitalized — strange.

Perhaps it's "My mother" — but we can't change the sentence.

Wait — maybe the intended sentence is: "My mother goes to New York by train" — and the blank is after "mother"?

No — the blank is before "mother".

Wait — perhaps it's a typo and it should be: "My mother goes to New York by train" — and the blank is after the subject?

But the sentence is written: "________ mother goes to New York by train."

So the blank is before "mother".

The only logical option is to use a time expression that can modify the entire sentence.

For example: "Every day, mother goes to New York by train." — but that's awkward.

Better: "This year, mother goes to New York by train." — still odd.

Wait — perhaps it's: "In 1998, mother goes to New York by train." — but that's past, and "goes" is present.

Contradiction.

"In 1998" is past, but "goes" is present — mismatch.

So not possible.

"Next year" — future, "goes" is present — still mismatch.

So only present time expressions work with "goes".

So: "At the moment", "now", "right now", "today", "this week", "this year", "every day", "usually", "sometimes", "always", "never"

"Every day" works: "Every day, mother goes to New York by train." — possible.

"Usually": "Usually, mother goes to New York by train." — possible.

"Always": "Always, mother goes to New York by train." — possible.

"Sometimes": "Sometimes, mother goes to New York by train." — possible.

"Never": "Never, mother goes to New York by train." — possible.

But "mother" without article is odd.

Perhaps it's a typo and should be "My mother".

But since we can't change it, let's assume it's acceptable.

Best choice: every day — frequent action.

every day
Verb: goesgoes underlined
👉 *Every day, mother goes to New York by train.*
goes

(Though awkward, it's the best fit.)

Alternatively, maybe it's "My mother" and the blank is for a time expression later.

But the sentence is: "________ mother goes..." — so blank is before "mother".

So I'll go with every day.

9) Our class visits the museum ________.
→ Frequency. "every week" or "3 times a year" or "this year" — but "this year" is not frequency.

"Every week" is best.

But "every week" is not in the box.

Look:
Box has: every day, next week, this week, every week — wait, no.

Wait — check the box:

| at the moment | soon | sometimes | always | never |
|---------------|------|-----------|--------|-------|
| tomorrow | every day | now | in 1998 | in the winter |
| right now | next week | today | next year | in a minute |
| 3 times a year| this week | usually | in a moment | this year |

Oh! There is no "every week".

But there is "every day", "next week", "this week", "3 times a year", "usually", "sometimes", "always", "never"

So for "Our class visits the museum ________." — frequency.

Best: usually or sometimes or every day

"Every day" is too frequent for a museum visit.

"Usually" is good.

"3 times a year" is also possible.

But "3 times a year" is a time expression.

So: "3 times a year" → possible.

"Usually" → also possible.

"This year" → not frequency.

"Every day" → too much.

"Sometimes" → possible.

But "usually" is best.

usually
Verb: visitsvisits underlined
👉 *Our class visits the museum usually.*
visits

10) We're having lots of tests ________.
→ "this year" or "this week" or "every day" — but "every day" is too frequent.

"this year" makes sense — annual exams.

"this week" — possible.

"this year" is better.

this year
Verb: havinghaving underlined
👉 *We're having lots of tests this year.*
having

11) The sky turns grey ________.
→ Happening now. "now" or "at the moment" or "right now"

"now" is simple.

now
Verb: turnsturns underlined
👉 *The sky turns grey now.*
turns

12) I think she's talking to you ________.
→ "right now" or "at the moment" or "in a minute"

"right now" is best.

right now
Verb: talkingtalking underlined
👉 *I think she's talking to you right now.*
talking

13) Where are you going to be ________?
→ Future location. "tomorrow", "next week", "next year", "soon"

"tomorrow" is common.

tomorrow
Verb: bebe underlined
👉 *Where are you going to be tomorrow?*
be

14) Are you reading a nice story ________?
→ Present action. "now", "at the moment", "right now"

"now" is fine.

now
Verb: readingreading underlined
👉 *Are you reading a nice story now?*
reading

15) My dog is going to have puppies ________.
→ Future. "soon", "next year", "in the winter", "this year"

"soon" is best.

soon
Verb: havehave underlined
👉 *My dog is going to have puppies soon.*
have

16) That girl ________ wears earrings.
→ Frequency. "always", "usually", "sometimes", "never"

"always" or "usually" — "always" is strong.

"always" is in the box.

always
Verb: wearswears underlined
👉 *That girl always wears earrings.*
wears

17) Why are they running so fast ________?
→ "right now" or "at the moment" or "in a moment"

"right now" — emphasizes current speed.

right now
Verb: runningrunning underlined
👉 *Why are they running so fast right now?*
running

18) The nurse is going to call us ________.
→ Future. "soon", "in a moment", "tomorrow"

"in a moment" means immediately.

"soon" is general.

"in a moment" is better.

in a moment
Verb: callcall underlined
👉 *The nurse is going to call us in a moment.*
call

19) Does she come to school ________?
→ Frequency. "every day", "usually", "sometimes", "never"

"every day" is common.

every day
Verb: comecome underlined
👉 *Does she come to school every day?*
come

20) The show is going to begin ________.
→ "soon", "in a moment", "right now", "at the moment"

"in a moment" or "soon" — "in a moment" is more precise.

in a moment
Verb: beginbegin underlined
👉 *The show is going to begin in a moment.*
begin

---

Final Answers:



1) Is she going to get well soon? → get
2) Does he usually visit his grandmother? → visit
3) I'm not working right now. → working
4) Is he going to join us soon? → join
5) They sometimes take the baby to the pool. → take
6) It isn't raining now. → raining
7) She isn't going to come back soon. → come
8) Every day mother goes to New York by train. → goes
9) Our class visits the museum usually. → visits
10) We're having lots of tests this year. → having
11) The sky turns grey now. → turns
12) I think she's talking to you right now. → talking
13) Where are you going to be tomorrow? → be
14) Are you reading a nice story now? → reading
15) My dog is going to have puppies soon. → have
16) That girl always wears earrings. → wears
17) Why are they running so fast right now? → running
18) The nurse is going to call us in a moment. → call
19) Does she come to school every day? → come
20) The show is going to begin in a moment. → begin

---

Notes:


- Sentence 8 is awkward due to missing article ("my"), but we used "every day" as the best fit.
- Some answers are context-dependent, but these are the most logical choices based on grammar and meaning.
- Verbs are underlined as instructed.

Let me know if you'd like a printable version or corrections!
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 Multiple Choice Test Worksheet
Time expressions - ESL worksheet by darkanoir
Time Expressions for Present Simple worksheet | Live Worksheets
Time Expressions and How often?. Interactive worksheet | TopWorksheets
Time Expressions English as a Second Language (ESL) exercise ...
Time Expressions online pdf activity for Beginners | Live Worksheets
Time Expressions Worksheet / Worksheet Spanish - Twinkl
Time Expressions - ESL worksheet by Nuria08
Time phrases worksheets | K5 Learning
Past time expressions online exercise