Topics: 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
Select your answer:

Random Topics:
Present SimplePast Simple & Past Continuousduring, for, whilePresent Forms and Narrative TensesArticles & Compound NounsProgressive TensesAdverb Clauses of TimeConditional Sentences Type I, IISimple Present Tense with Adverb of FrequencyModals for RecommendationsOther quiz:
Grammar › View… you … to the country yesterday?
A. Did/go
B. Were/go
C. Have/gone
D. Did/went
Continuous and Perfect Tenses › View
She _____________ Jason for over a year before her husband found out.
A. had seen
B. had been seeing
C. has been seeing
