A.to play on B.to have played C.playing on D.to being played on
A.As a whole B.As a rule C.On the average D.by all means
A.painted;topaint B.ispainting;painting C.paint;topaint D.have painted;to paint