[ Grammar ]
Everyone in the class ………………. done the homework well in advance.
A. have
B. has
C. to have
D. having
Select your answer:

Random Topics:
Present Perfect Simple and ContinuousPossessive PronounsGrammar : Must (Necessity)Nouns, Pronouns, Antecedents, and Singular and PluralBasic TensesPreference & Future TenseRelative & ModalsQuestion Tags in Verb TensesModal Verbs and ConjunctionsGrammar: Reported QuestionsOther quiz:
Grammar › ViewI felt really bad when I ___ that mistake in class today.
a. did
b. made
Gerund or Infinitive › View
You don’t need … that.
A. doing
B. to do
