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:
Simile, Metaphor or PersonificationIrregular VerbFuture Perfect Continuous TenseModal VerbPhrasesPresent Perfect Continuous TenseWorld Literature VocabularyGrammar: MorphologyDegrees of Comparison

Other quiz:

Vocabulary and Grammar › View

I will go to the University if I pass the test.

A. TRUE

B. FALSE


Adjective › View

The _______ saucers are often seen over England.

a flied

b flying


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