[ 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 › ViewI missed Kevin’s phone call yesterday, and I am wondering ____________ he called me for.
A. why
B. what
C. when
D. that
Tenses › View
. What are you going to do this weekend?
A. simple present
B. future
C. present continuous
D. 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
