[ 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:
Grammar › ViewIn the sentence “He seems tired today,” what type of verb is “seems”?
A. action
B. non-action
C. modal
D. helping
Active vs. Passive Voice › View
This room hasn’t been painted.
A. This sentence is “Active.”
B. This sentence is “Passive.”
Sweep 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
