[ Tenses ]
Fill in the blank: I ___ (to finish) my homework before dinner.
A. finish
B. finishing
C. have finished
D. finished
Select your answer:

Random Topics:
Giving and Asking for AbilityWill and Going toNouns & PronounsPassive Voice - Present ContinuousInfinitive GerundPast Continuous Tense & Past ModalsComparative AdverbsPast Tense vs Present Perfect TenseGerund & ParticipleVerbs with Prepositions and ConjunctionsOther quiz:
Nouns Formation › ViewIMPROVE
A. improvence
B. improvement
C. improveness
D. improvion
Grammar › View
_______ games is a fun way of _______ your memory skills.
A. To play improving
B. Playing to improve
C. To play to improve
D. Playing improving
