B2–C1 · RTR · XPRRTR006

❌ I am [doing X] for [duration]. → ✓ I have been [doing X] for [duration].

EN · English❌ I am [doing X] for [duration]. → ✓ I have been [doing X] for [duration].
DE · German❌ für [Dauer] bei fortdauernder Situation → ✓ seit [Zeitpunkt/Dauer] + Präsens
EN · English

 I  am  living here for five years. →  ✓  I  have  been  living here for five years.

DE · German

 ❌  Ich  wohne hier für fünf Jahre. → ✓  Ich  wohne seit fünf Jahren hier.

Try variations4 · more examples

  1. EN · English

     We  are  working on this since Monday. →  ✓  We  have  been  working on this since Monday.

    DE · German

     ❌  Wir  arbeiten dafür seit Montag.  → Wir  arbeiten seit Montag daran.

  2. EN · English

     ❌  She  is  waiting for an answer for two hours. →  ✓  She  has  been  waiting for an answer for two hours.

    DE · German

     ❌  Sie wartet für zwei Stunden.  →  ✓  Sie  wartet seit zwei Stunden.

  3. EN · English

     I  know  him since university. →  ✓  I  have  known  him since university.

    DE · German

     ❌  Ich  kenne  ihn von Universität. → ✓  Ich  kenne  ihn seit der Universität.

  4. EN · English

     ❌  He  works here since 2022. → ✓  He  has  worked here since 2022.

    DE · German

     ❌  Er  arbeitet hier für drei Jahre.  →  ✓  Er  arbeitet seit drei Jahren hier.

Pattern graph

Continue with nearby patterns

Russian → English transfer

Present Perfect for a situation that started in the past

✕ I am living here for five years.
✓ I have been living here for five years.

Open explanation