[ 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:
Past simple vs Present perfectNouns and QuantifiersQuantifiers with NounsTimeMixed TensesReported Speech and Reported QuestionsThere is or There areGrammar - direct/indirect objectsFuture Tenses and ModalsOther quiz:
Present Perfect Tense › ViewHe’s ____________ arrived. He is soaking wet from the rain outside.
A. already
B. just
C. yet
Conditional Sentences › View
If Ann could go on a trip, she… to Mexico.
A. will go
B. had gone
C. would go
D. would have gone