[ Tenses ]
She ____ her homework by the time you arrive.
A. will finish
B. will have finished
C. finishes
D. finished
E. finishing

Random Topics:
Grammar - Imperatives and LetPresent Tenses: Simple vs ContinuousArticles and PronounsGrammar - Compound SentencesComparatives, Superlatives, and ModalsModal Verbs & Time PrepositionsFuture SimplePast Tense vs Present Perfect TenseOpinion / AgreementNarrative TensesOther quiz:
Vocabulary › Viewlacking strength of character; irresponsible
A. feckless
B. decry
C. nefarious
D. credence
Past Simple or Past Continuous › View
Did you study English yesterday?
A. Past Simple
B. Past Continuous
Kinds of Sentences › ViewSweep the floor carefully.
A. Declarative Sentence
B. Exclamatory Sentence
C. Imperative Sentence
D. Interrogative Sentence
Grammar › View
Lucy is Lucas’ grandmother.
A. TRUE
B. FALSE
