Bats are surprisingly long-lived creatures, some ____________ a life span of around 20 years.
#91023
A
having
B
had
C
have
D
to have
推荐题目
All flights _____because of the snowstorm,we decided to take the train instead.
#91303
A
were canceled
B
had been canceled
C
having canceled
D
having been canceled
_______ on earth do you suppose_______ this?
#91155
A
What; could do
B
What; could have done
C
Who; do
D
Who; could have done