Grammar Quiz

[ Mixed General Quiz ]

You _____________ not be late again or you’ll lose your job.

A. have

B. should

C. had better

Select your answer:
         


Random Topics:

Preposition (at,in,on)Grammar, adverbs of frequency placementRelative PronounsPresent and Past Simple TenseZero ConditionalContinuous TenseIELTS VocabularyAdverb PhrasesAuxiliary Verbs & Question Tags

Other quiz:

Relative Clauses Pronouns › View

_____________ phone is this?

A. who

B. which

C. whose

D. where

E. when


Grammar › View

I think that everything ______ ready for the project procedure by the end of next month.

A. will have been

B. has been

C. had been

D. is