[ Grammar ]
I_______ the homework by the time you come back.
A. will finish
B. have finished
C. finish
D. will have finished
Select your answer:

Random Topics:
Tenses & PrepositionPreposition and Preposition PhraseGrammar - Punctuation of SentencesVerbal TensesModals AuxiliaryContrastive ConjunctionPresent Simple and Present Continuous TenseMixed GrammarIntermediateTenses - Present and PastOther quiz:
Past Tense › ViewThe teacher ……. (not, read) the poem yesterday morning.
A. did not read
B. did not rode
C. did not readed
D. did not reads
Tenses › View
The branch __________ John’s mom inside the car.
A. Trap
B. Trapped
C. Will trap
