New: High-level announcements are live
    Open
    Skip to lessons
    ElementaryFirst conversations5 min

    German Time Expressions: Using 'vor' and 'letzte' for Past Events

    Learn to say when past events happened using 'vor' (ago) and 'letzte' (last) in German, with clear examples and practice.

    Includes practice questions and sample answers.
    A warm illustrated language study space

    In German, to talk about past events, you often use time expressions like 'vor zwei Tagen' (two days ago) or 'letzte Woche' (last week). These phrases help you place actions in time. Unlike English, German uses 'vor' with the dative case for 'ago', and 'letzte' changes endings depending on the noun's gender and case. This lesson will teach you how to form and use these expressions correctly at an elementary level.

    By the end, you can…

    • say when something happened using 'vor' + time expression.
    • use 'letzte' with days, weeks, months, and years.
    • distinguish between 'vor' and 'letzte' in context.

    Words you’ll actually use

    Listen once. Try it slowly. Then say it without looking.

    Checking available voices…

    vor zwei Tagen

    two days ago

    for tsvai TAH-gn

    Use 'vor' + number + plural noun in dative. 'Tag' becomes 'Tagen'.

    vor einer Woche

    a week ago

    for AI-ner VOH-khe

    'eine' changes to 'einer' in dative feminine.

    letzte Woche

    last week

    LET-stuh VOH-khe

    'letzte' without ending before feminine noun 'Woche'.

    letzten Monat

    last month

    LET-stn MOH-naht

    'letzten' with -en ending before masculine noun 'Monat'.

    vor einem Jahr

    a year ago

    for AI-nem YAHR

    'einem' is dative neuter for 'Jahr'.

    Pronunciation guides are approximate. Slow playback keeps the original pitch.

    Make it make sense

    Useful pattern

    To say 'ago' in German, use 'vor' + time expression in the dative case. For example: 'vor drei Tagen' (three days ago), 'vor einem Monat' (a month ago). The noun after 'vor' takes dative endings: 'Tag' becomes 'Tagen', 'Woche' becomes 'Wochen', 'Monat' becomes 'Monaten', 'Jahr' becomes 'Jahren'. For 'last', use 'letzte' with the appropriate ending: 'letzte Woche' (feminine), 'letzten Monat' (masculine), 'letztes Jahr' (neuter).

    When to use it

    Use 'vor' when you want to say how long ago something happened, like 'Ich habe sie vor zwei Tagen gesehen' (I saw her two days ago). Use 'letzte' when referring to the most recent specific day, week, month, or year: 'letzte Woche' (last week), 'letzten Sommer' (last summer). Note that 'gestern' (yesterday) is a specific day, while 'vor' and 'letzte' can refer to any time in the past.

    A conversation you could have

    Listen to each line, then take one part and reply out loud.

    A

    Wann hast du ihn gesehen?

    When did you see him?van hast doo een guh-ZAY-en
    B

    Ich habe ihn vor drei Tagen gesehen.

    I saw him three days ago.ikh HAH-buh een for dry TAH-gn guh-ZAY-en
    A

    Und wann warst du in Berlin?

    And when were you in Berlin?oont van varst doo in ber-LEEN
    B

    Letzten Monat. Es war toll!

    Last month. It was great!LET-stn MOH-naht. es var tol

    A little context goes a long way

    In German, 'vor' and 'letzte' are standard across regions. In Austria and Switzerland, some time words differ (for example, Austrian German often uses 'Jänner' for January and 'heuer' for this year), but the grammar of 'vor' + dative and 'letzte' remains the same. When writing, remember that 'letzte' is lowercase unless it starts a sentence.

    One thing to watch for

    Using 'vor' with the accusative case, e.g., 'vor zwei Tage' instead of 'vor zwei Tagen'.

    Try this instead: Always use the dative case after 'vor' when talking about time. For example, 'vor zwei Tagen' (two days ago), not 'vor zwei Tage'.

    Your turn

    Try answering out loud before checking a possible answer.

    1How do you say 'four weeks ago' in German?

    Show a sample answer

    vor vier Wochen

    'vor' + number + 'Wochen' (dative plural of 'Woche').

    2Translate: 'I visited her last year.'

    Show a sample answer

    Ich habe sie letztes Jahr besucht.

    'letztes Jahr' is neuter, so 'letztes' takes -es ending. 'besucht' is the past participle of 'besuchen'.

    3Which is correct: 'vor einem Monat' or 'vor einen Monat'?

    Show a sample answer

    vor einem Monat

    'Monat' is masculine, and in dative, 'ein' becomes 'einem'.

    Take this with you

    Use 'vor' + dative for 'ago' and 'letzte' with correct endings for 'last'. Practice with common time words like 'Tag', 'Woche', 'Monat', 'Jahr'.

    Progress is saved on this browser.

    yapr

    Practice real time conversations on Yapr for faster learning.

    Put today’s German into a conversation with an AI tutor. Speak, make mistakes, and try again.

    Practice on Yapr
    The Yapr app tutor selection screen with pixel-art conversation partners