单选题 There is a real possibility that we could finish the task ahead of schedule, ______ enough time.
A. being there B. there was
C. should there be D. there having been

【正确答案】 A
【答案解析】现在分词短语做状语。