[ 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:
First Conditional, Future Time Clauses › ViewYou ……… hurt if you are not careful enough.
A. won’t get
B. are
C. will get
D. are get
Simple Present Tense › View
Jackie ___ two children now.
a. has
b. have
He ___ 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