Grammar Quiz

[ 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.

Select your answer:
A  B  C  D  E 


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 & GRAMMAR

Other quiz:

Present Tense › View

Eat your breakfast before you ………………….. out.

A. go

B. will go

C. to go

D. are going


Conjunction › View

You had better hurry ____ you’ll be late for work.

A. for

B. yet

C. and

D. or

Vocabulary and Grammar › View

The 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