[ Gerund vs Infinitive ]
I’ve finished _______ my homework
A. to do
B. doing

Random Topics:
Adjectives and VocabularyCorrelative Conjunction & Complex SentencesGrammar & Reading-ed and -ing AdjectivesGerunds, Infinitives and ParticiplesVerb-ing and InfinitiveBasic GrammarPrepositions of TimePresent Simple for Future ArrangementNoun QuantifiersOther quiz:
Progressive Perfect and Simple Verb Tenses › ViewI WILL BE PHOTOGRAPHING every animal I see at the zoo today.
A. present progressive
B. past progressive
C. future progressive
Vocabulary › View
serene
A. able to be touched or felt
B. a natural ability to do something
C. calm, peaceful, untroubled
D. absolutely necessary or important; essential
Present Tense › ViewShe_________(work) here for five years.
A. is working
B. has been working
C. has worked
D. was working
Determiners › View
__________ of the deadlines is met
A. Neither
B. No
C. None
D. Much
