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:
Past Perfect SimplePossessive Pronouns and Adjective PronounsPossessive Adjectives & Possessive PronounsComparative and Superlative AdverbsPassive of Modal VerbsPast and Past ContinuousMixed ConditionalsPreposition of DirectionGrammar of Future Plans

Other quiz:

Grammar › View

I think it _______ (rain) in 20 minutes.

A. Will rain

B. Rains

C. Rained


Grammar › View

I ____ read a book in my bed.

A. can

B. can’t

C. there is

D. there are


Trending Topics

Loading...

How to use : Read the question carefully, then select one of the answers button.