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:

Simple Present Tense › View

Mr. 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 › 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