[ Grammar ]
I expect that I ……… my history essay by tomorrow afternoon.
A. finish
B. will be finishing
C. will have finished
D. am finishing

Random Topics:
Transition WordsFOR & SINCEAdverbial Clause of ConcessionHave toNounPassive Voice - Past SimpleTenseGrammar PhrasesTypes of PrepositionConjunctive AdverbOther quiz:
Grammar for TOEFL › ViewOnly once have there been more excitement in this city about a sporting event.
A. Incorrect
B. Correct
Modal Verbs › View
She _______ the one who cleaned the room. She hates cleaning.
A. can’t have been
B. must have been
C. was able to be