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:

Types of Sentence StructureSubordination ConjunctionsWish, Unless, If sentenceConditional and Mix Conditional SentenceAsking and Giving OpinionModal Verbs of ObligationPast TensesModal Verbs & Perfect InfinitiveSentence and FragmentQuestion Tags

Other quiz:

Present Tense › View

Eat your breakfast before you ………………….. out.

A. go

B. will go

C. to go

D. are going


Tenses › View

After eating lunch from the cafeteria, a lot of my friends said that their stomachs ____. It never got any better and they had to go home early.

A. are hurting

B. were hurting

C. was hurting

D. hurts

E. hurt