Multiple choice softskills communication By midnight we ___________at least 1,000 kilometers, I’m sure. will be driven ’ll have driven has driven down had driven down Reveal answer Fill a bubble to check yourself B Correct answer Explanation Future perfect tense is used for actions completed by a specified future time: By + time, will + have + past participle. 'Will have driven' (B) is correct. Option A uses future continuous, and C and D use incorrect tenses.