Grammar Quiz

[ Gerunds and Infinitives ]

I hate ———–.

A. to keep waiting

B. to be kept waiting

C. being kept waiting

D. keep to wait

Select your answer:
         


Random Topics:

Noun and PronounPerfect Progressive TensesAdjectives, Adverbs, and PrepositionsModal Auxiliaries and Similar ExpressionsPresent Tenses: Simple vs ContinuousGrammar, adverbs of frequency placementPast Tense and Perfect TenseSentence TransformationVerbs, Tenses, and VocabularyGrammar - Similes

Other quiz:

Present Progressive › View

They ______ _____ ________ t.v

A. not are watching

B. are watching not

C. are watching not

D. are not watching


Grammar › View

When do you take _____ your wrist watch?

A. off

B. on

C. out

D. of