单选题 ______ on a clear day, far from the city crowds, the mountains give him a sense of infinite peace.
A. Walking B. If walking
C. While walking D. When one is walking

【正确答案】 D
【答案解析】[解析] 本题测试现在分词短语作状语。做这样的题时需要注意分词与句子主语之间的逻辑关系:现在分词表示动作是由句子主语发出的;过去分词表示主语是受动者。如果现在分词的动作不是主语发出的,而主语又不是分词动作的承受者,那么这个分词就只能另有自己的逻辑主语,正确答案就应选带有自己逻辑主语的分词,因此本题的正确答案是D项,因为walking/if walking/while walking的逻辑主语应是句子的主语mountains,但这不合实际情况。