单项选择题
A.to have been B.her being C.her having been D.having been
A.far B.many C.a great deal D.lot
A.If only B.Wishing C.Were D.Should