单选题 (No sooner) (he had) entered the room (than) the telephone (rang).
【正确答案】 B
【答案解析】[解析] he had应改为had he。no sooner表示否定意思,放在句首时,句子要部分倒装。