By the time you arrive, we will have finished - cooking dinner., They will have moved - to their new apartment by next weekend., By 2030, many people will have switched - to electric cars., Mr. Cerna expects to have helped - his students improve their English., By the time the concert starts, the band will have practiced - for at least six hours., We plan to have paid off - all our debts before the end of the year., By next week, I will have completed - all my school projects., They intend to have opened - their own restaurant by next year.,

Leaderboard

Visual style

Options

Switch template

Continue editing: ?