[ Verbs + Infinitives / Gerunds ]
I finished………my homework yesterday.
A. doing
B. to do

Random Topics:
Tenses PracticePast Simple, Present Perfect TenseReported Speech and Reporting VerbsNouns - Word Form-IONVerb-ing and InfinitivePresent and Past Simple TenseSimple and Progressive Verb TensesConditional Sentences and AdverbsQuestion TagsAdjective ClauseOther quiz:
Tenses › ViewBy this time next year, malaria ___________________ (kill) nearly 230 children and women in Uganda.
A. will be killing
B. is going to kill
C. will kill
D. will have killed
Grammar › View
Jonathan is kind and friendly. ______ people like being around him.
A. Because
B. That’s why
C. Which explains
D. As a result of
Grammar and Vocabulary › ViewYou play an instrument on the weekends but you …. …. videos on internet.
A. doesn’t make
B. not make
C. doesn’t makes
D. don’t make
Grammar › View
……………beginning with a terrible disaster, the film has a happy ending.
A. In spite
B. Despite
C. Although
D. However
