Grammar Quiz

[ 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 Conjunctions

Other quiz:

Nouns Formation › View

IMPROVE

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