单选题 ______ such a good chance, how could she let it slip away?
  • A. Having given
  • B. Giving
  • C. Having been given
  • D. Given


【正确答案】 C
【答案解析】