[ Future Perfect Continuous Tense ]
Your friend will be angry since he … so long.
- would have been waiting
- will have been waiting

Random Topics:
Has and HaveGerund - to Infinitive Passive Voice with ModalsPrepositionGerunds and ModalsGrammar and Passive VoiceCan vs CouldRegular and Irregular AdverbTenses: Present simple, Past Simple, Future SimpleArticles and PronounsOther quiz:
Tenses › ViewChoose the best answer to complete the following answer:
She ___ three daughters.
A. don’t have
B. has
C. is having
Grammar › View
Which of the following is an ADVERB?
A. slowly
B. fish
C. money
Future Tense Verb › ViewForming future tense with present continuous: What is the future form of the verb ‘swim’?
A. will be swimming
B. will swim
C. is swimming
D. swam
Question Words › View
A: _____ will the show start?
B: It will start in ten more minutes.
A. Where
B. When
C. Who
D. What
