Grammar Quiz

[ Perfect Modals ]

Uh-oh, you broke Dad’s favorite pool cue. You __ (not / do) that – you’re going to be in big trouble.

A. may not have done

B. must not have done

C. shouldn’t have done

Select your answer:
A  B  C  D  E 


Random Topics:

Adjectives with PrepositionGrammar - Imperatives and LetAdjectives, ING - EDGerund Subject or ObjectPresent Simple and Continuous Tensewould should couldTenses and Word FormationTenses and QuestionsPassive Voice Active VoiceGerunds

Other quiz:

Present Perfect › View

How long _________she_______(teach) class 5A in this school?

About one year

A. Has/taught

B. Have/taught

C. Has/teach

D. Have/teach


Present Perfect vs Past Simple › View

Uzupełnij zdanie:

“Brian _______ in our company for 3 years.”

A. has working

B. worked

C. has worked

D. works

Grammar › View

This lesson is _________________ [boring] yesterday’s lesson.

A. This lesson is the most boring than yesterday’s lesson.

B. This lesson is the most boring yesterday’s lesson.

C. This lesson is the least boring than yesterday’s lesson.

D. This lesson is less boring than yesterday’s lesson.


Phrasal Verbs › View

Peter is an ambitious man who will never ______ till he gets what he wants.

A. put on

B. give up

C. turn down

D. take back