Grammar Quiz

[ Grammar ]

He apologized for ____ late to the meeting.

A. be

B. being

C. been

D. was

Select your answer:
         


Random Topics:

Modal VerbInfinitive GerundInversion + Passive VoiceUnderstanding Product Packaging and TensesSpellingConditional Sentence Type 1Simple Past ContinuosPresent Simple with Adverbs of FrequencyGrammar & ReadingClauses and Conjunction

Other quiz:

Vocabulary › View

Our team has been asked to ___ research on the impact of digital tools in education.

A. keep up

B. compost

C. carry out

D. reuse


Past Continuous Tense › View

We ____ video games yesterday at 3 o’clock.

A. were play

B. was playing

C. were playing

D. was play