B2–C1 · GFA · GFA005

By + future date, subject + will have been + -ing + for + duration

Explanation

A reusable frame from “Time and aspect”. Compare how English and German express time and aspect. Practise reusable constructions with Russian translations.

EN · EnglishBy + future date, subject + will have been + -ing + for + duration
DE · GermanFuture date + verb + subject + schon seit + duration
RU · Translation

К июню исполнится пять лет, как я здесь работаю.

EN · English

By June, I will have been working here for five years.

DE · German

Im Juni arbeite ich schon seit fünf Jahren hier.

Try variations2 · more examples

  1. RU · Translation

    К пятнице мы будем путешествовать уже три недели.

    EN · English

    By Friday, we will have been travelling for three weeks.

    DE · German

    Am Freitag sind wir schon seit drei Wochen unterwegs.

  2. RU · Translation

    К полуночи она будет за рулём уже шесть часов.

    EN · English

    By midnight, she will have been driving for six hours.

    DE · German

    Um Mitternacht sitzt sie schon seit sechs Stunden am Steuer.

Pattern graph

Continue with nearby patterns