featured image of time expressions in english

Time Expressions in English: Examples, Rules & Practice

by Edwin CañasFriday, February 07 2025

Time expressions are words or phrases that tell us when something happens, how long it happens, or how often it happens.

Time expressions help readers or listeners understand when, how long, or how often an action happens, adding clear time context to a sentence and helping you choose the correct verb tense.

For example:

  • I finished the project. → (When?)
  • I finished the project yesterday.
  • She has lived here for five years.
  • We’re meeting next week.

In each case, the time expression gives important context:

  • yesterday → specific past moment
  • for five years → duration
  • next week → future time

Time expressions can refer to:

  • A specific moment (last night, at 6 PM)
  • A period of time (in 2020, during the meeting)
  • A duration (for two hours, since Monday)
  • A frequency (usually, every day, often)

In short, time expressions answer one key question: When (or how long) does this action happen?

Where Do Time Expressions Go in a Sentence?

time expressions for yesterday

Most time expressions appear at the beginning or the end of a sentence — and both are usually correct.

The position often depends on emphasis, clarity, or the type of time expression.

End of the sentence (most common)

This is the safest and most natural placement.

  • I finished the report yesterday.
  • We’re meeting next week.
  • She lived in Spain for three years.

End position is especially common in everyday conversation.

Beginning of the sentence (for emphasis)

When placed at the beginning, the time expression gets more focus.

  • Yesterday, I finished the report.
  • Next week, we’re meeting the client.
  • For three years, she lived in Spain.

When a time expression starts a sentence, we usually add a comma.

Middle position (for frequency words)

Some time expressions — especially frequency adverbs — go before the main verb.

  • She usually arrives early.
  • We often eat out.
  • He has already finished.

If the verb is “to be,” the time word comes after it: She is always on time.

AI Placement logo

Unlock Your Potential with EZclass AI-Powered Learning

Discover your English level with our quick AI placement test. In 20-75 minutes, it assesses your grammar, vocabulary, reading, listening, writing, and speaking skills to identify your CEFR level and guide your learning path.

Common Time Expressions by Time Frame

time expressions for present

Most time expressions fall into three main categories: past, present, and future.

Choosing the right one helps you match the correct verb tense and avoid confusion.

Past Time Expressions

These refer to a finished time in the past. They are commonly used with the past simple tense.

Examples:

  • yesterday
  • last night / last week / last year
  • two days ago
  • in 2019
  • this morning (if the day is finished)

Example sentences:

  • I met her yesterday.
  • We moved here in 2019.
  • He called me two hours ago.

If the time is clearly finished, the verb is usually in the past simple.

Present Time Expressions

These describe things happening now, regularly, or around the current period.

Examples:

  • now
  • today
  • these days
  • currently
  • at the moment
  • every day / usually / often

Example sentences:

  • She is working now.
  • I exercise every day.
  • We are very busy these days.

These expressions often work with present simple or the present progressive, depending on whether the action is routine or happening right now.

Future Time Expressions

These refer to upcoming or planned events.

Examples:

  • tomorrow
  • next week / next month
  • soon
  • in two hours
  • later
  • this weekend

Example sentences:

  • We’re leaving tomorrow.
  • I’ll call you later.
  • The meeting starts in two hours.

Future expressions are often used with “will,” “going to,” or present continuous (for plans).

Time Expressions That Signal Verb Tense

time expressions for future

Some time expressions don’t just show time — they strongly suggest which verb tense you should use.

These are often called signal words because they guide your tense choice, especially with the present perfect.

Already, Yet, and Ever

These are commonly used with the present perfect.

  • already → something happened sooner than expected
    • She has already finished the report.
  • yet → something hasn’t happened (in questions or negatives)
    • I haven’t called him yet.
    • Have you finished yet?
  • ever → used in questions about life experience
    • Have you ever visited Japan?

These words usually appear in the middle or at the end of the sentence, depending on the structure.

For and Since

These expressions show duration, and they are strongly linked to the present perfect.

  • for → period of time
    • She has lived here for five years.
  • since → starting point
    • She has lived here since 2019.

Quick rule:

  • Use for + length of time
  • Use since + starting point

If you still feel unsure, review the detailed guide on the use of since and for to see more examples and common mistakes.

Practice: Test Your Understanding of Time Expressions

The fastest way to master time expressions is to use them.

Try these short exercises to check your understanding.

Part A: Choose the Correct Time Expression

Select the best option.

  1. I met her ___.
    • a) next week
    • b) yesterday
    • c) soon
  1. We will finish the project ___.
    • a) two days ago
    • b) last year
    • c) tomorrow
  2. She has lived here ___ 2020.
    • a) for
    • b) since
    • c) ago
  3. Have you finished your homework ___?
    • a) yet
    • b) last night
    • c) in two hours
  4. He usually exercises ___.
    • a) yesterday
    • b) every morning
    • c) next month

Part B: Fix the Sentence (Placement)

Rewrite the sentence correctly if needed.

6. I yesterday finished the report.
7. She has since lived here 2018.
8. We are meeting next week the client.
9. He already has finished.
10. For five years she has lived in Paris.

Answer Key

  1. b) yesterday
  2. c) tomorrow
  3. b) since
  4. a) yet
  5. b) every morning
  6. I finished the report yesterday.
  7. She has lived here since 2018.
  8. We are meeting the client next week.
  9. He has already finished.
  10. She has lived in Paris for five years. (Also acceptable: For five years, she has lived in Paris.)

Conclusion

Time expressions tell us when, how long, or how often something happens — and they help us choose the correct verb tense.

To use them confidently:

  • Match the time frame (past, present, or future).
  • Place them correctly in the sentence (usually at the beginning or end).
  • Watch for signal words like already, yet, for, and since — they often indicate the present perfect.

When you understand both meaning and placement, your sentences become clearer and more natural.

If you're unsure, ask yourself: Is the time finished, ongoing, or upcoming?

That single question will guide both your time expression and your tense choice.

Are you interested in other topics? Visit the EZClass blog for more interesting articles. Don't forget to share this article with your friends who are learning English! 

Edwin Cañas

Edwin Cañas

Founder of EZClass

Edwin Cañas is an expert in e-learning, leadership, and educational technology. As COREnglish’s Strategic Advisor and founder of EZClass, he strives to make learning more engaging and accessible. He also co-authored the "How to Master Grammar for Beginners (Spanish Edition)" book to help Spanish learners master English with ease.

LinkedIn