单选题 15.______if I had arrived yesterday without letting you know beforehand?
【正确答案】 D
【答案解析】本题考查虚拟语气。因为if引导的从句是假设与过去事实相反的情况,所以主句要用虚拟语气,表示虚拟过去可能发生的情况,即用过去完成时。D项符合题意。