[ 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:
Superlative Degree (Adjective) Afraid vs. ScaredAdjective ClausePassive of Modal VerbsConditional Type 11st and 2nd ConditionalsPrepositional PhraseAuxiliary Verbs (be, do, have)Similes, Metaphors, Personification and Hyperbole
Other quiz:
Grammar › ViewIf I _____ there was a test today, I _____ up so late last night.
A. had known; wouldn’t have stayed
B. know; will stay
C. knew; wouldn’t stay
Grammar › View
John ____________________________have called Amy, but he didn’t have her number. (past obligation)
A. must
B. could
C. should
D. may
How to use : Read the question carefully, then select one of the answers button.