a. ü Que Pierre ait eu été chantant sous la pluie (ne) m'étonnerait pas.
That Peter be had been singing in the rain (ne) me would-surprise not.
It wouldn't surprise me that Peter were been singing in the rain.