[ Grammar ]
The city mayor praised all voluntary students ____ having cleaned the playgrounds for the children.
A. for
B. because of
C. at
D. due to
Select your answer:

Random Topics:
Articles and DemonstrativesPast Perfect Tense and Past TensePassive Voice and ModalsCollective NounsModals for DeductionEmployment VocabularyGrammar and PunctuationModals and Present TensesGrammar - Present Perfect with for and sinceAuxiliary WordsOther quiz:
Mixed Tenses › ViewThe boy fell while he _______ down the stairs.
A. run
B. was running
C. run
Grammar › View
People are protesting about the high prices of food especially rice. The government………do something to improve the economy
A. Could
B. Might
C. Must
D. May
