[ To Infinitive/Bare Infinitive/Gerunds ]
“ Was the test long?”. “ Yes, John was the only one ————– it”
A. to finish
B. finishing
C. finished
D. finish

Random Topics:
Preposition and ConjunctionPresent Simple TenseAuxiliary VerbsSentence CompletionVerbs and Possessive AdjectiveGrammar, Conditional Sentences, VocabularyWish Sentencestoo / enoughWill, Be going to, Present ContinuousPast Simple vs Present SimpleOther quiz:
Present Perfect: for/since › ViewCharlie ____ (do) the ironong ____ 30 minutes.
A. has done/ for
B. have do/ for
C. has done/ since
D. has done/ since
Modals for Recommendations › View
You___________park here. It is forbidden.
A. Shouldn’t
B. Had better not
C. Must not
