[ 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 SentencesOther quiz:
Grammar › ViewYou 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,
