We______our breakfast when an old man came to the door.
【正确答案】 B
【答案解析】根据句意可知,“吃饭”所表示的动作发生在“来到门前”所表示的动作之前。从句的谓语came为过去式,所以主句应用过去完成时,即“had+过去分词”的形式,表示动作发生在“过去的过去”。故选B。