[ Modals Of Speculation ]
I can’t have eaten your ham sandwich because I ………. meat.
A. eat
B. don’t eat

Random Topics:
Transitive and Intransitive VerbNouns, Articles, DeterminersGrammar: AgreementSentence Structure and PunctuationPresent TenseVerb to haveGrammar - TOEICGrammar & VocabGrammar (Possessive Pronouns)Past Tense, Recount Text, and Future TenseOther quiz:
Past Tense and Neutral › ViewThe boys helped Mrs Gopal ________ the books to her table.
A. carrying
B. carry
C. carries
D. carried
Past Tense › View
Grandma ________ a very small farm.
A. have
B. had
Gerunds, Infinitives and Modals of Possibility › ViewHe ___ come to the party, but he hasn’t decided yet.
A. might
B. has to
C. must
D. should
Grammar › View
Mr Jamaludin …. on a pilgrimage in 2017
A. goes
B. is going
C. went
D. has gone
