Topics: Modal Verbs
There ____ been some misunderstanding, I suppose, we found the snake not long after we noticed she was missing.
A. should have
B. had to
C. may have
D. ought to have
Select your answer:

Random Topics:
Present Simple and Present Continuous TensesGerund, Infinitive & ModalsVerbs and Possessive AdjectiveConditional Sentences Type 1Verbs and TensesSimple Present Tense/be/Present Progessiveso vs suchConjunctions & InterjectionsPassive Voice and Relative ClausesVocabulary & Phrasal VerbOther quiz:
Grammar › ViewMany people want to choose what they eat …… .
A. ourselves
B. yourself
C. yourselves
D. itself
E. themselves
Passive Voice › View
He lost his keys yesterday
A. Active Voice
B. Passive Voice
