[ Tenses ]
Future Perfect Continuous Tense
How long will you have been driving when you arrive at your destination?
A. I will be driving for 3 hours.
B. I will have been driving for 3 hours.
C. I will drive for 3 hours.
D. I have been driving for 3 hours.

Random Topics:
Progressive Perfect and Simple Verb TensesElectricity VocabularyPassive VoiceVerbal and Appositive PhrasesGrammar - Present and Past PassiveConditional ClauseQuantifiers & Modals of ObligationNoun Verb AgreementPresent Continous TenseVOCAB & GRAMMAROther quiz:
Simple Present Tense › ViewMr. Smith …….. for a small airline.
A. work
B. works
Verb Tenses › View
Convert to past tense: The dog barks loudly.
A. The dog barked loud.
B. The dog barked loudly.
C. The dog is barking loudly.
D. The dog barks loud.
Vocabulary and Grammar › ViewThe case for an increase in spending on education has been proved beyond the ____ of doubt.
A. shadow
B. hesitation
C. suspicion
D. shade
Aspect or tenses of Verbs › View
What aspect of verb is the highlighted word in the sentence?
I am feeling good today.
A. Simple
B. Progressive
C. Perfect
