[ Grammar ]
Have you finish ____________homework?
A. to do
B. doing
C. do
D. A and B are correct
Select your answer:

Random Topics:
In/On/At + TimeClauses and ConjunctionComparison of Adjective and AdverbParts of SpeechThird ConditionalsTag QuestionSimple Present Continuous TenseFuture Tense VocabularyHope, Thank, Modal VerbsVerb to beOther quiz:
Verb Patterns › ViewI really can’t stand _______ for the bus.
A. wait
B. to wait
C. waiting
Grammar › View
The Thompson arrived ______ Thailand when went on their holiday.
A. in
B. at
C. about
D. to
