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:

Personal Pronouns › View

My name is Miss Lee and _________ am your English teacher.

A. I

B. You

C. He

D. She


Vocabulary › View

Moving to a new country often leads to __________ as people adjust to different customs.

A. Cultural exchange

B. Culture shock

C. Cultural characteristics

D. Diversity

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