Since oder for? So übersetzt du „seit“
„Seit“ + Zeitpunkt = since. „Seit“ + Zeitspanne = for. Und das Verb wechselt ins present perfect.
Seit + Zeitpunkt (seit Montag, seit 2020) heißt since. Seit + Zeitspanne (seit drei Tagen, seit zwei Jahren) heißt for.
Im Deutschen steht nach seit das Präsens (ich wohne seit 2020 hier). Im Englischen steht das present perfect: I've lived here since 2020, nicht I live here since 2020.
Beispiele
I've worked here since January.
Ich arbeite seit Januar hier.
We've been married for ten years.
Wir sind seit zehn Jahren verheiratet.
She's been ill since Friday.
Sie ist seit Freitag krank.
I've been waiting for an hour.
Ich warte seit einer Stunde.
I haven't seen him for ages.
Ich habe ihn ewig nicht gesehen.
I lived in Berlin for two years.
Ich habe zwei Jahre lang in Berlin gewohnt.
Häufiger Fehler
Fehler: I'm here since three days. Richtig: I've been here for three days (Zeitspanne = for). Fehler: I know her since years. Richtig: I've known her for years.