单项选择题
A. unless B. until C. before D. although
A. Destroying B. Having destroyed C. Destroyed D. To be destroyed
A. could have slept B. might have slept C. slept D. have slept