单选题 I______your house, so I thought I'd stop by for a chat.
【正确答案】 D
【答案解析】[精析] 本题考查的是时态。后面句子用的是一般过去时,因此前面要选择过去的时态,因此可以排除A,C。had done sth表示动作发生在后句动作之前,且已经完结,根据句意应该是不正确的。故正确答案为D。