为什么是Therehavingbeen?
__norainforalongtime,thegroundwasverydry.
ATherehavingbeen
BTherehasbeen
CTherehadbeen
DTherewas
课代表报的答案是A,为什么不是C呢