[ Modal Verb ]
It was a mistake for you to leave
A. You ought not to have left
B. You should have left
C. You needn’t leave
D. You don’t have to leave

Random Topics:
Comparatives or SuperlativesSimple Present and Present ContinuousGerund & InfinitivesModals with Perfect InfinitivePersuasive TextComparatives and SuperlativesGrammar - QuantiflierAdjective or AdverbSynonyms and VocabularyNouns, Articles, DeterminersOther quiz:
Modal Verbs › View______________ describe a sort of obligation where you have a choice.
A. Must and have to
B. Should and ought to
C. Will and would
D. Shall and should
E. Can and may
Grammar › View
You ____ do homework.
A. mast
B. must
C. has to
Prepositional Phrases › ViewI promise, ___________, I’ll always tell you the truth.
A. from now on
B. by heart
C. in pain
D. in two
Vocabulary › View
pivotal, vital
A. inert
B. crucial
C. mercenary
D. rational
