单选题
There seemed little hope that the explorers, ______ in the rainforest, would find their way out.
【正确答案】
D
【答案解析】此句中having been deserted用于描述explorers的状态,是已经被遗弃在雨林里。选项A中缺少被动态,可以排除。to do表示打算、计划做,to have done则是表示本来打算做但实际上没做,是虚拟语气的用法。因此选项B和c都可以排除。余下的选项D为正确答案。