[ Grammar ]
. If you hadn’t helped with the assignment, I _______ working on it for hours.
A. could be
B. might have been
C. ought to have been
D. might be

Random Topics:
Verb FormsVerbs: Action, Linking, and HelpingSentence Types and ConjunctionsPrepositions of Time, Place, and MovementQuantifierModals, Infinitives and GerundsSpeech TensesVerb Tenses and Sentence StructurePast Tense and NeutralComparative and SuperlativesOther quiz:
Vocabulary › ViewWhat is the meaning of nobles?
A. a person who comes from a prominent birth or rank
B. lacking very little variety
C. a small sailing ship, usually used alongside a larger ship
D. to linger with no purpose
Modals for Obligation › View
You ____ come with me; I can go alone.
A. mustn’t
B. shouldn’t
C. don’t have to
D. didn’t have to
Countable Noun › ViewIs there __________ cheese left?
A. Any
B. The
C. Some
Grammar › View
My car ___ yesterday.
A. stole
B. was stolen
C. steals
D. has been stolen
