[ Infinitive & Gerund ]
I need to _______ my homework before I go out.
A. finish
B. finishes
C. finishing
D. to finish
Select your answer:

Random Topics:
Simple Past and Past Progressive TensesModals and Semi-ModalsPresent Perfect Simple and ContinuousGrammar - ConnectorsConjunctions and PrepositionsGrammar - some / anyBare Infinitive and To InfinitiveConditional Sentence Type 1Intermediate GrammarGrammar and IdiomsOther quiz:
Modal Verbs › ViewNick did very well during the exam.
He … very hard.
A. must study
B. should study
C. must have studied
D. should have studied
Tenses › View
He______ for London one year ago.
A. left
B. has left
C. leaves
D. had left
