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:
         


Random Topics:

Future TensePerfect Tenses of VerbsVerbs & AdverbsPreposition of PlacePreposition and Word FormAdverbs or AdjectivesPast PerfectConjunction and PunctuationSimiles, Metaphors, Personification and Hyperbole

Other quiz:

Tenses › View

I helped my neighbor yesterday.

A. Present Simple

B. Past Simple

C. Future Simple


Grammar › View

He won’t read the book,___________

A. was he?

B. is he?

C. will he?

D. did he?