Grammar Quiz

[ Grammar ]

He apologized for ____ late to the meeting.

A. be

B. being

C. been

D. was

Select your answer:
A  B  C  D  E 


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 & Place

Other quiz:

Past Narrative Tenses › View

I _____ (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