[ Future Continuous, Future Perfect and Future Perfect Continuous ]
By next weekend I ____________(prepare) my final exam FOR two months! I am already exhausted
A. Will be preparing
B. Will have been preparing
C. will have prepared
Select your answer:

Random Topics:
Verb + Infinitive or GerundPronouns, Verb, ConjunctionGrammar: Used to, Would, Be used to, Get used toRegular and Irregular AdverbComparisionsMaritime Vocabulary and GrammarFuture TenseModal and Phrasal VerbsFigure of SpeechPast Continuous vs Past SimpleOther quiz:
Past Simple › ViewMy parents ______ very busy yesterday.
A. was
B. were
Grammar › View
Irene: Have you ever eaten pizza for breakfast?
Alex: No, I ______.
A. haven’t
B. have
C. hasn’t
