2011 Zhejiang Question 68 Single-choice Differentiating 2011_浙江卷 (英语) $3. Bats are surprisingly long lived creatures some ______a life span of around 20 years.$ A. havingB. hadC. haveD. to have Answer keyA ☆ SaveCan't do it, show the explanation查看原卷 →