[ 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:
Modal Verbs › ViewHe _________ know the answer, he’s the best in the class.
A. might
B. can
C. must
Past Simple Tense › View
It was warm, so I _____ off my coat.
A. will take
B. took
C. taking
D. takes
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
