You (have) (heard from) him (since) last month, (have) you?
【正确答案】 D
【答案解析】句型错误,应改为haven't you。如果反意疑问句前半部分是肯定,那么后面就应用否定形式。