[ 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

Random Topics:
Commas and Subordinating ConjunctionsGrammar and PrepositionModals VerbsDistinguishing Future TensesPresent Tensesas...as, comparatives, superlativesInterrogative Pronouns & AdverbsSentence Fragments and Complete SentencesComparison and ModalsNouns, Articles, DeterminersOther quiz:
Noun, Verb, Adjective › ViewThe exam I took last week was a failure.
A. noun
B. verb
C. adjective
Vocabulary › View
to do whatever you choose to do
A. please yourself
B. put yourself
