Grammar Quiz

[ Prepositions ]

congratulate …__________ …  

A. at

B. to

C. for

D. on

Select your answer:
         


Random Topics:

Present and Past TensesSimple and Continuous Present TensePresent Progressive or Present SimpleFuture Tense VerbPerfect Tenses and VocabularyAction VerbIndependent and Dependent ClausesPronoun-Verb AgreementVerb Forms and PrepositionsPast and Present Continuous tense

Other quiz:

Grammar › View

You ___ (pray) five times a day.
A. pray
B. praying
C. praies
D. prays


Grammar › View

. She speaks _______ fast; I can’t understand her.

A. too

B. very

C. much

D. so