A.I’m so happy! B.No, I’m not good at studying. C.Yes. May I succeed. D.Thank you, the same to you.
A.having B.to have C.having been D.to be had
A.repair B.repaired C.repairing D.to repair