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:

Vocabulary and Grammar › View

Somebody 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 › 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