German grammar · A2
seit, vor or für with time expressions?
seit, vor oder für bei Zeitangaben?
The rule
'Seit' (+ dative) marks the start of a period that still continues, and German normally uses the present tense: Ich lerne seit zwei Jahren Deutsch = I have been learning German for two years. 'Vor' (+ dative) means 'ago': vor zwei Jahren. 'Für' (+ accusative) gives a planned duration: für zwei Wochen.
Examples
- Ich wohne seit drei Jahren in Hamburg.
- I have lived in Hamburg for three years.
- Vor drei Jahren bin ich nach Hamburg gezogen.
- Three years ago I moved to Hamburg.
- Sie fährt für zwei Wochen nach Italien.
- She is going to Italy for two weeks.
- Seit wann lernst du Deutsch? Seit Januar.
- Since when have you been learning German? Since January.
Watch out
- Ich habe seit zwei Jahren hier gewohnt. → Ich wohne seit zwei Jahren hier.
The period still continues, so German uses the present tense. - Ich lerne schon für zwei Jahre Deutsch. → Ich lerne schon seit zwei Jahren Deutsch.
The meaning is a period up to now (I have been learning): seit + dative. - Ich bin seit drei Jahren nach Deutschland gekommen. → Ich bin vor drei Jahren nach Deutschland gekommen.
A point in the past: vor + dative. 'seit' names a period that continues until now. - Ich lerne Deutsch seit zwei Jahre. → Ich lerne Deutsch seit zwei Jahren.
'seit' requires the dative, and the dative plural takes -n: seit zwei Jahren. - Wir fahren seit zwei Wochen nach Italien. → Wir fahren für zwei Wochen nach Italien.
A planned duration (future): für. 'seit' only fits when the time began in the past and is still running. - Vor zwei Jahren wohne ich in Berlin. → Seit zwei Jahren wohne ich in Berlin.
The present tense with a duration up to today needs 'seit'; 'vor' with the present does not fit.
The rule in German
„Seit“ (+ Dativ) nennt den Anfang eines Zeitraums, der bis jetzt dauert; das Verb steht meist im Präsens: Ich lerne seit zwei Jahren Deutsch. „Vor“ (+ Dativ) nennt einen Zeitpunkt in der Vergangenheit (englisch ago): vor zwei Jahren. „Für“ (+ Akkusativ) nennt eine geplante Dauer: für zwei Wochen.
Where it comes up in the course
- Work and jobs (A2)
More A2 grammar: all A2 rules · the A2 course.