[ Past Modals ]
I _______ have studied harder for the exam; I failed it.
A. should
B. must
C. should have
D. can

Random Topics:
Superlative AdjectivesAdverbs or AdjectivesFuture Tense VerbFuture TenseDefinite and Zero ArticleTypes of SentencesMust or Mus notModals for ObligationComparatives ( adj/ adv)Perfect Tenses and VocabularyOther quiz:
Grammar › View______ mobile phone is this? Is it yours?
A. Who
B. Which
C. Whom
D. Whose
Functional Sentence Types › View
Identify the interrogative sentence: Are you coming to the party?
A. Are you coming to the party?
B. Is she coming to the party?
C. You are coming to the party?
D. Coming to the party?
Present Perfect Tense › ViewThe book (sell) ________ millions of copies so far.
A. sold
B. has sold
C. is selling
Grammar › View
__________ nationality is he?
A. What
B. Where
C. Who
D. When
