Grammar Quiz

[ Modals ]

You __________ at him. He’ll never forgive you.

A. may not have shouted

B. mustn’t have shouted

C. can’t have shouted

D. shouldn’t have shouted

Select your answer:
A  B  C  D  E 


Random Topics:

Gerund & InfinitivesSimple Tenses in EnglishSentence Structure and ConjunctionsAdjective Clause and Adverb ClausePresent, Past, and Future TimeGrammar - Compound SentencesWishesIf/Unless - Conditional type 1Sports VocabularyPresent Simple and Continuous Tense

Other quiz:

Grammar Phrases › View

. “Cats are playful pets, but dogs are very loyal as well.” This sentence has___

A. one adjective phrase

B. two adjective phrases


Grammar › View

In 50 years’ time people…….travel less than now.

A. will

B. is going to

C. are going to

Conjunctions › View

It’s difficult to estimate accurately the number of foreigners in Turkey——– it may be beneficial to look at the migrant records.

A. But

B. Whereas

C. In spite of

D. In case

E. Despite


Grammar › View

I didn’t ________ the day before yesterday.

A. exercise

B. exercises

C. exercised

D. exercising