Grammar Quiz

[ Grammar ]

Choose the sentences that are closest in meaning to the given sentence(s).

Tom broke his promise to keep my secret. He apologised for that.

A. Having broken his promise to keep my secret, he apologises for that.

B. Tom apologised to me for having broken his promise to keep my secret.

C. When Tom breaks his promise to keep my secret, he apologises for that.

Select your answer:
         


Random Topics:

First & Second ConditionalPronouns, Sentence Structure, and Figurative LanguageSimple Past or Past ContinuousIrregular Plural NounsFamily Members and Present SimplePronouns and AntecedentsAdverbs of How Something is DoneGrammar Double Object VerbsWho or Whom

Other quiz:

IN, ON & AT › View

She studies _____ every day.

A. IN

B. ON

C. AT

D. [ – ]


Adjective › View

A popsicle is made of… juice.

a.frozen

b.freezing