[ 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

Random Topics:
Asking for and Giving OpinionPrepositions of TimeModals of Speculation and DeductionVocabulary and GrammarVerbs and Subject Verb AgreementPreposition of TimeBe going to / WillPresent Simple Affirmative and NegativeAdverbs of frequencySimiles, Metaphors, Personification and HyperboleOther quiz:
Present Perfect Tense › ViewHave the students played tennis?
A. No, they haven´t.
B. Yes, they has.
C. No, the didn´t.
D. Yes, they hasn´t
Preposition › View
Susan is holding a mug …………. her hand.
A. at
B. from
C. on
D. in
General Knowledge › ViewIn 1594 William Shakespeare joined the company of this London theatre.
A. Broadway
B. Oxford University Theatre
C. The Globe
D. The London Palladium
Grammar › View
Change the negative statement to positive statement: She can’t play the piano well
A. She does play the piano well
B. She has play the piano well
C. She can play the piano well
