单项选择题
A.having sat B.sitting C.to sit D.sat
A.Never having been B.Having never been C.Never to be D.Never being
A.that B.when C.which D.what