[ Grammar ]
He apologized for ____ late to the meeting.
A. be
B. being
C. been
D. was

Random Topics:
Adjectives and comparisonsApostrophe GrammarWill and Will notPhrase vs ClauseFirst Conditional, Future Time ClausesThere is or There areDeterminersConditional Sentences Type I, IIDemonstrative PronounPrepositions of Time & PlaceOther quiz:
Vocabulary and Grammar › ViewSomebody who likes going out and meeting other people is
A. nervous
B. reliable
C. broad-minded
D. sociable
Phrasal Verb › View
I didn’t have a good excuse, so I _____ ____ one!
A. made up
B. fell out
C. took after
D. worn out
Past Narrative Tenses › ViewI _____ (finish) my project just now.
A. finished
B. have finished
C. had finished
D. was finishing
Modal Verbs › View
If it were up to me, I ___ change the rules.
A. could
B. would
C. Should
