I wish you______him my telephone number, but you did.
【正确答案】 B
【答案解析】由后面but分句中的did可知,本句表达的是与过去事实相反的一种假设,所以wish后面的宾语从句应用过去完成时,并且表达的是一种否定的愿望,所以应用“hadn’t+过去分词”的形式。