Topics: Modal Verbs
He __________ been the one to break the vase, but he insists he didn’t.
A. must have
B. could have
C. might have
D. should have
Select your answer:

Random Topics:
Adjectives and PronounsPassive of Modal VerbsPast Continuous vs Past SimpleGerund & InfinitivesGrammar and Writing SkillsSecond ConditionalsIf ClausesPresent/Past/Past ParticpleVocabulary & GrammarVerb to Be Tenses & Object PronounOther quiz:
Grammar › ViewHe ………………. his homework.
A. am doing
B. are doing
C. is doing
D. doing
Relative Clauses › View
This is the man __________ daughter married my cousin.
A. who
B. whom
C. which
D. whose
