[ 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:
Prepositions of Time and PlaceModals of AdviceGerund or to InfinitiveModals TensesCan vs be able toConditional SentencesReported Speech and TenseRelative - ConditionalArticleModal Verbs of ObligationOther quiz:
Tenses › ViewI ___ my homework before dinner.
A. have done
B. had done
C. did
D. was doing
Grammar › View
She is going to ……….. at Pattaya beach this last month.
A. go
B. goes
C. to go
D. going
