单选题 Only when he had done it ______ that he had made a mistake.
【正确答案】 B
【答案解析】当“only+状语从句”位于句首时,句中的主语和谓语要倒装。