Grammar Quiz

[ Speculation with Modal Verbs ]

Choose the correct option for past speculation: She _______ forgotten her keys at the office.

A. should have

B. will have

C. might have

Select your answer:
A  B  C  D  E 


Random Topics:

Regular and Irregular AdverbSimilesWill and Will notPrepositionPhrase vs ClauseIndefinite ArticleAdverbial ClauseModals and VocabularyGerundWish, Unless, If sentence

Other quiz:

Grammar › View

How ….. cows are there in the field?

A. many

B. much

C. long

D. often


Grammar › View

Sam always ______ to music before(在……之前)he went to bed, but he doesn’t now. Instead(取而代之), he ______ computer games.

A. listens; plays

B. listened; plays

C. listened; played

D. listens; played

Grammar and Vocabulary › View

We were tired so we __________ go out last night.

A. don’t

B. aren’t

C. didn’t


Mix-Tenses › View

Mary _______ Mr. Clive for a long time.

A. has known

B. is knowing

C. knows

D. had known