单项选择题
A.having been fined B.to have been fine C.to be fined D.being fined
A.To be given B.Having been given C.Having given D.Giving
A.Had it not B.If it were not C.Had it not been D.If we had not been