[ Future Perfect Tense ]
Don’t worry. I know you’re hungry. By the time you get home, I ———————— dinner.
A. I will cook
B. I have cooked
C. I will have cooked

Random Topics:
AdjectivesPresent, Past and Future TenseGrammar - Place and MovementPassive Voice in Past Simple TenseConditional Sentences Type I, IITOEFLVerb-ing or to VerbRelative Clauses & Real ConditionalsPassive Voice, Modals of Deduction and First ConditionalNarrative, Past TensesOther quiz:
Simple Future Tense › ViewYour parents … happier If you visit your parents at least once a week.
- are
- will be
Grammar › View
I was walking down the street when it _______ (begin) to rain.
A. begins
B. began
C. begun
D. was begining
Mixed General Quiz › ViewThe highest mountain ___ Halti.
a. has been
b. is
c. can be
Tenses › View
“I had just finished the assignment when the teacher extended the due date to next week.”
What tense is this sentence using?
A. Past perfect
B. Past continuous
C. Present perfect
