Grammar Quiz

[ Tenses ]

Future Perfect Continuous Tense

How long will you have been waiting for your friend by the time they arrive?

A. I will be waiting for 20 minutes.

B. I will have been waiting for 20 minutes.

C. I will wait for 20 minutes.

D. I have been waiting for 20 minutes.

Select your answer:
         


Random Topics:
First Conditional & Future TensesSubordinating and Coordinating ConjunctionsVOCAB & GRAMMARPhrasal Verb Put & GoWish SentenceLinking Words and PhrasesGrammar and StructurePresent Simple x Present ContinuousSentence Types

Other quiz:

Grammar › View

What is the past simple form of ‘see’?

A. seen

B. saw

C. seed

D. seeing


Homophones › View

I left my phone over __________. Can you bring it to me?

A. There
B. Their
C. They’re


Trending Topics

Loading...

How to use : Read the question carefully, then select one of the answers button.