. PETER SHOULD HAVE APOLOGIZED ... LATE THIS MORNING , BUT HE DID N...

22). Peter should have apologized ... late this

morning , but he did not.

C

A). on being B). to being C). for being D). about being