Grammar Quiz

[ 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:
A  B  C  D  E 


Random Topics:

Commas and Subordinating ConjunctionsGrammar and PrepositionModals VerbsDistinguishing Future TensesPresent Tensesas...as, comparatives, superlativesInterrogative Pronouns & AdverbsSentence Fragments and Complete SentencesComparison and ModalsNouns, Articles, Determiners

Other quiz:

Adjectives with Preposition › View

Are you really good ____ singing?

A. in

B. of

C. at

D. about


Modals › View

They ___ have stayed up so late last night.

A. Should

B. Shouldn’t

C. Haven’t

Noun, Verb, Adjective › View

The 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