Grammar Quiz

[ 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

Select your answer:
A  B  C  D  E 


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 Superlatives

Other quiz:

Vocabulary › View

What 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 › View

Is 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