[ Grammar ]
She _____ her homework before dinner.
A. finish
B. finishes
C. finished
D. finishing

Random Topics:
Articles and DeterminersClauses and ConjunctionsSimple Verb TensesLinking Words and ConjunctionPrepositions of Place & TimeCompound Words and SentencesModals and Comparative SuperlativeAdjectives and PrepositionsAdjective / Noun + to InfinitivePassive to ActiveOther quiz:
Tenses › ViewI __________ in the park all day when it started raining.
A. had been running
B. was running
C. run
D. have been running
Gerund or Infinitives › View
I’m sorry I interrupted. Please go on…
A. to tell your story
B. telling your story.
Modals › ViewYou ______ to hurry if you want to catch the train.
A. could
B. have
C. need
D. must
Preposition › View
The whole world is waiting ____ a vaccine against Covid-19.
A. at
B. to
C. for
D. in
