Which verb is in the future perfect progressive tense? Choose that verb to correctly complete the sentence. By nightfall, they __________ for ten hours. A. will have been driving B. will have driven C. have been driving D. will be driving

Respuesta :

The correct answer is A, 'will have been driving'. 
Will have driven is future perfect.
Have been driving is present perfect progressive.
Will be driving is future progressive.