[ Future Perfect Continuous ]
He’ll have been _ dinner for two hours.
A. preparing
B. cooked
C. eaten
D. serve

Random Topics:
going toAdverbs of TimePerfect TenseConjunction and PunctuationVerbs - third personDirect and Indirect QuestionGrammar & VocabSynonyms and VocabularyFirst & Second ConditionalParallelism and Subject Verb AgreementOther quiz:
Grammar › View“We build the treehouse _________”, the children said.
A. ourselves
B. himself
C. herself
D. themselves
Present Perfect Tense › View
Have you ever ________someone a new English word?
A. teach
B. taught
C. teached
D. teaching
Tenses › ViewThe children played in the park after school.
The subject of the sentence is …….
A. The children
B. played
C. in the park
D. after school
E. the park
Third Conditional › View
Complete the sentence: “If you ______ (not forget) your umbrella, you wouldn’t have gotten wet.”
A. didn’t forget
B. hadn’t forgotten
C. haven’t forgotten
D. wouldn’t forget
