Grammar Quiz

[ Gerund and Infinitive ]

He apologized for ___ late to the meeting.

A. be

B. to be

C. being

D. been

Select your answer:
         


Random Topics:

Subject-Verb AgreementWorld Literature VocabularyNouns as AdjectivesSimple, Complex, Compound SentenceGoing To Be and WillComparatives - SuperlativesConjunctions & PrepositionsRelative PronounsPast simple vs Present perfectAdverbial Clause of Manner

Other quiz:

Adverb Clauses › View

He was_____ tired that he slept all day.

A. such

B. too

C. so

D. very


Adjective Clauses › View

The books _____ are lying on the table are very interesting.

A. which

B. whom

C. whose

D. who