单项选择题
A.gave off B.gave out C.gave away D.gave up
A.are B.be C.is D.Have been
A.To break B.Breaking C.Having broken D.Break