Grammar Quiz

[ Grammar ]

It…to pay for those tickets by credit card. It was too risky

A. May not have been

B. May not be

C. Might not be

D. Must not have been

Select your answer:
A  B  C  D  E 


Random Topics:

Transportation VocabularyAdjective / Noun + to InfinitiveHomophonesVocabullary TestSentencesGerund, Infinitive & ModalsVocabulary Spelling GrammarPresent Perfect Simple vs ContinuousNoun QuantifiersPast Perfect

Other quiz:

Narrative Tenses › View

We …………………….swimming every day when we were young.

A. went

B. was going

C. were going


Grammar › View

You are _____ teacher.

A. a

B. an

C. the

D. —-

Grammar › View

Allowing children to learn through play helps them acquire the life skills _____ they need.

A. what

B. which

C. who


Modals and Adjectives (ed-ing) › View

She _____ be _____ after such a long journey.

A. Could/Tiring

B. Could/Tired

C. Must/Tired

D. Must/Tiring