Grammar Quiz

[ Grammar ]

You _____ your mistakes at that time. Now it is too late to apologize.

A. should admit

B. should have admitted

C. must admit

D. must have admitted

Select your answer:
         


Random Topics:

Present Tense vs Present ContinuousSimple Past - Irregular VerbsGrammar ClausesAdjectives & PrepositionModal Verbs and AdviceModals of ObligationGrammar and IdiomsPaired ConjunctionCommasPresent Simple Affirmative and Negative

Other quiz:

Grammar › View

I don’t know ___ book you’re referring to.

A. which

B. what


Vocabulary › View

Joe __________ his bicycle to work every day.

A. drives

B. goes

C. gets

D. rides