单选题 ______ that bad weather was on the way, the climbers decided to put off their attempt on the Alps until the following week.
A. Having told B. Being told
C. Telling D. Having been told


【正确答案】 D
【答案解析】[解析] 现在分词用法
因为分词“告知”这动作发生在句子谓语decided to put off之前,所以用现在分词的完成式;又因为现在分词作状语时,其逻辑主语应该与句子中的主语一致,本题主语为the climbers,与分词所表示的动作“告知”之间是被动关系,因此用现在分词完成式的被动形式Having been told。
[避错指导] Having told为现在分词完成时形式;Being told为现在分词一般式的被动形式;Telling为现在分词的一般式。