[ Modal Speculation ]
He _______ known the answer to the question.
A. might have
B. could have
C. must have
D. should have

Random Topics:
Time and CalendarTenses UsageFood VocabularyHave toArticleSimple and Past TensesPast ModalsModals of ObligationAsking & Giving AttentionPoetry VocabularyOther quiz:
Grammar › ViewI can’t go out. ____ shoes are wet.
A. Your
B. My
C. Her
D. Its
Grammar › View
Choose the most suitable homophones.
Imran has to cut his long ______________.
Zulaika saw a wild ______________ in the jungle
A. hair, hare
B. heir, here
C. her, he
D. blue, blew
Grammar › ViewYou ____ breathe under water.
A. can
B. can’t
C. there is
D. there are
Idioms › View
“About time” means ___.
a. at the right time
b. soon
c. at last
