Grammar Quiz

[ Gerund or Infinitives ]

Did you finish ____________ your homework?

A. to do

B. doing

Select your answer:
         


Random Topics:
Everyone vs. Every OneIndirect QuestionSuperlative Degree (Adjective) Comparative AdjectivesModals for RecommendationsSimple Present Tense vs Present Continuous TenseTOEICArticles and DemonstrativesDescribing Words

Other quiz:

Grammar › View

Choose the correct question form:

A. What did you have for dinner last night?

B. Did you have what for dinner last night?

C. What you have for dinner last night?

D. You have what for dinner last night?


Mixed General Quiz › View

It … sunny tomorrow.

A. will

B. will be


How to use : Read the question carefully, then select one of the answers button.