Grammar Quiz

[ Modals ]

They ___ have stayed up so late last night.

A. Should

B. Shouldn’t

C. Haven’t

Select your answer:
A  B  C  D  E 


Random Topics:

Verbs, Tenses, and VocabularyCoordinating ConjunctionsGoing To Be and WillFOR & SINCERelative Clauses and etcGrammar MistakesAsking and Giving OpinionTAG QuestionsSuperlative AdjectivesConditional Sentence 0, 1

Other quiz:

Grammar › View

Mary: “I’m going to class in three hours.”

Jill: “Mary said (that) she was going to class ___ .”
a. three hours before
b. three hours later
c. in three hours


Future Tense › View

They (do) it for you tomorrow

A. will do

B. do

C. does

D. won’t

Vocabulary and Grammar › View

Choose the word or phrase that is OPPOSITE in meaning to the underlined part in each of the following questions.

Family plays an integral part in our lives. It’s hard to live without family’s love and support.

A. crucial

B. important

C. huge

D. unnecessary


Comparative Adjectives and Adverbs › View

I have no idea why he spoke … than before.

A. more gently

B. gently

C. gentlier

D. gentle