Grammar Quiz

Topics: Present Tenses and Vocabulary

I’m sorry I’m late, ………………. for a long time?

A. have you been waiting

B. have you waited

Select your answer:
         


Random Topics:

-ed and -ing AdjectivesModals of Obligation and PermissionPassive Voice - Mixed TensesDEGREE COMPARISONGrammar - could / could notPast Continuous Tense & Past ModalsDependent PrepositionsPossessive Pronouns and QuantifiersIndefinite PronounsPrepositions Of Place

Other quiz:

Modals › View

____ God have mercy on your soul.

A. may

B. might


Quantifiers / Prepositions of Time and Comparative Adjectives › View

What is the correct comparative form of the adjective ‘intelligent’?

A. More intelligent

B. Intelligenter

C. Intelligentest

D. More most intelligent