单选题 If we________your phone number, we could have contacted you earlier.
【正确答案】 B
【答案解析】本题考查If引导的非真实条件句——虚拟语气的用法。当表述的内容与过去事实相反时,If从句用过去完成时,主句用would/could/should/might have done结构。根据句意和主句结构,确定从句应用过去完成时had known,故本题答案为B)。