[ Future Perfect Continuous ]
He’ll have been _ dinner for two hours.
A. preparing
B. cooked
C. eaten
D. serve
Select your answer:
Random Topics:
Articles and DeterminersPronouns and Subject Verb AgreementArticle & PrepositionFuture - Will and Be going toAdjectives and AdverbsConstrative ConjunctionPast Simple & Past PerfectGrammar - either...or, neither...norParts of Speech and GrammarOther quiz:
Grammar & Vocabulary › ViewI often listen to music with my _____ so I don’t bother anyone.
A. phone
B. headphones
C. speakers
D. laptop
Present Perfect Tense › View
I’ve been living here … a year.
A. for
B. since