[ Future Perfect vs Future Continuous ]
By the time you arrive I _______ (cook) something spectacular and dinner will be on the table waiting for you.
A. will be cooking
B. will have cooked

Random Topics:
Grammar - QuantiflierGrammar - NounsPhrasal Verb With TakeConstrative ConjunctionPassive Voice Active VoiceGrammar: Defining Relative ClausesVocabulary and PrepositionsConjunctive AdverbVerb Tenses and Past ParticiplesModal Verb, Passive VoiceOther quiz:
Coordinating Conjunction › View“Do you prefer tea _____ coffee for breakfast?”
A. and
B. but
C. or
D. so
Past Tense › View
before we checked out of the hotel, the sales manager told us that the bill……
A. have already been paid
B. has already been paid
C. was already been paid
D. had already been paid
Grammar › ViewI have a new pencil box. My sister wants __________.
A. it
B. her
C. he
Vocabulary & Grammar › View
The ____ was full of spectators.
A. stadium
B. theatre
C. train