[ Grammar ]
I like participating ———— charity programs.
A. on
B. of
C. in
D. from

Random Topics:
Finite and Non-Finite VerbGerund, Infinitive, Bare VerbComparative and Superlative AdjectiveUnreal ConditionalsPresent Continous TensePrepositions after VerbsPast Perfect or Past Perfect ContinuousTenses UsageTenses - AuxiliariesModals of AdvisabilityOther quiz:
Reflexive Pronouns › ViewI hadn’t realized how much they hated __ .
A. themselves
B. one another
C. them
Present Perfect Tense › View
Peter ___________________ (be) to Thailand once before.
A. has been
B. has be
C. have been
D. have be