单项选择题

You (have) (heard from) him (since) last month, (have) you

A.have
B.heard from
C.since
D.have