German A2 · Grammar cheat code
Still happening now? Use seit + Präsens, not Perfekt.
Is it still ongoing right now?
Yes — started in past, still continuing?seit + Präsens
No — finished in the past?vor + Dat + Perfekt
Ich warte seit einer Stunde.
I've been waiting for an hour. (still waiting)
Ich lerne seit zwei Jahren Deutsch.
I've been learning German for two years.
Still happening now? Use seit + Präsens, not Perfekt.
Er arbeitet seit zwei Monaten bei dieser Firma.
He has been working at this company for two months. (still ongoing)
Sie wohnt seit drei Jahren in Berlin.
She has lived in Berlin for three years.
| Word | Tense | Meaning |
|---|---|---|
| seit einer Stunde | Präsens | ongoing — still happening |
| vor einer Stunde | Perfekt | finished — started then |
Ich habe vor einer Stunde gegessen.
I ate an hour ago. (finished — vor + Perfekt)
Questions
- What is the rule for seit + Präsens?
- Still happening now? Use seit + Präsens, not Perfekt.
- How do I use seit + Präsens?
- seit = started in the past, still going now. English says 'have been' — German uses plain Präsens.
- Is it still ongoing right now?
- Yes — started in past, still continuing?: seit + Präsens; No — finished in the past?: vor + Dat + Perfekt
Open in the app →
Interactive canvas with practice exercises