Grammar Quiz

[ Grammar ]

Combine the following sentences, using perfect gerunds

He didn’t keep his promise. He apologised for that.

A. He apologised for not tp have kept his promise

B. He apologised for not having kept his promise

C. He apologised to not having kept his promise

D. He apologised as not having kept his promise

Select your answer:

Random Topics:
Indirect QuestionFuture Continuous Tense VocabularyQuantifiers MixHow much and how manyRelative Clauses PronounsNoun ClausesActive Voice-Present tenseShould, Should not have

Other quiz:

Grammar › View

A:Where ___ you go yesterday? B:I ___ with my brother at the beach.

A. do; swim

B. did; swam

C. does; swam

D. did; swim

Coordinating Conjunction › View

She can’t love you, _____him.

A. nor can’t she love

B. nor can she love

C. or she can’t love

D. or can she love

How to use : Read the question carefully, then select one of the answers button.