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:

TOEFL GrammarDegree of ComparisonTensesSentence Structure and ConjunctionsAdjective vs AdverbModals and ConditionalsSimple Past - Irregular VerbsGerund vs InfinitivePresent Perfect & Past Simple Tense

Other quiz:

Grammar › View

I’ve cooked Johnny some vegetables for tonight’s dinner. Thanks, but he________ eat them.

A. might

B. will

C. won’t

D. may


Grammar › View

I __________ going to school.

A. is

B. are

C. were

D. am