Grammar Quiz

[ 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 Obligation

Other quiz:

Tenses › View

I ___ 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