Grammar Quiz

[ Grammar ]

I’m really annoyed with myself. I really ___________________ better.

A. should have known

B. could have known

C. would have known

D. could know

E. should knew

Select your answer:
         


Random Topics:

Present Perfect vs Past Simple TenseVerbs and AdverbsPast PerfectZero & First ConditionalPresent Perfect Adverbs and Indirect QuestionsAdverb of FrequencyGerunds, Infinitives and ParticiplesThe Past SimplePreposition of TimePassive and Active Sentences

Other quiz:

Grammar › View

You spend …………. money.

A. a lot of

B. many

C. any


Conjunctions › View

I practised for a few extra hours. ____, I felt much more prepared.

A. As a result

B. Because

C. Since

D. However,