[ Grammar ]
She criticized him …
A. for always to be late.
B. for always being late.
C. that he is late.
D. to be late.

Random Topics:
-ing form and the to-infinitiveGrammar & VocabularyGrammar - Verb FormsModals and TensesVerb Tenses and Sentence StructureVerb + PrepositionLinking Words & PhrasesTypes of Sentence StructuresPresent Perfect and Present Perfect ContinuousRelative Clauses & Real ConditionalsOther quiz:
Future Continuous Tense › ViewAt this time next month, you and your family will be ___________________________ yourselves at the beach.
A. enjoyed
B. enjoys
C. enjoy
D. enjoying
Conjunctions › View
I have math homework ____ English homework.
A. and
B. or
C. but
Conjunctions › ViewWe bought popcorn ___________ we watched the movie.
A. because
B. although
C. before
D. after
Compound Words and Sentences › View
I threw the anchor ______ into the lake.
A. overboard
B. over board
C. over-board
D. overbaord