[ 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:
Grammar & Vocabulary › ViewI ________ my homework yet.
A. haven’t done
B. didn’t do
Past Perfect Continuous Tense › View
I … on the railway station waiting room for an hour before the train arrived.
- had been being sit
- had been sitting
Conjunctions › View
We 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