[ Vocabulary ]
To criticize
A. Predecessor
B. Promulgate
C. Refute
D. Reproach
Select your answer:

Random Topics:
Grammar - NounsNarrative Tenses & ConditionalsDefinite, Indefinite and Zero ArticlesPast Continuous vs Past SimpleWho am I?Modals of ObligationPrepotitionsAdjectives and VocabularyVerbs & Phrasal VerbsOther quiz:
Perfect Modals › ViewUh-oh, you broke Dad’s favorite pool cue. You __ (not / do) that – you’re going to be in big trouble.
A. may not have done
B. must not have done
C. shouldn’t have done
Gerund and Infinitive › View
I can’t imagine Bill _______ a motorbike.
a. ride
b. riding
c. to ride
d. to be riding