[ Grammar ]
She _______ her homework by the time her parents arrived.
A. will finish
B. was finishing
C. had finished
D. is finishing
Select your answer:

Random Topics:
Correlative conjunctionsGrammar, Conditional Sentences, VocabularySimiles, Metaphors, Personification and HyperboleLinking VerbCompound AdjectivesMixed ConditionalClauseVerbsModals for Ability, Possibility and PermissionOther quiz:
Grammar › ViewYou ___ be over sixteen to drive a motorbike.
A. should
B. must
C. will
D. would
Present Tenses › View
I got her email this morning and I ____.
A. have already replied
B. always replay
C. have replied yet
D. don’t usually replay