单选题 —Who are you going to have this letter______ for you?
—My secretary.

【正确答案】 B
【答案解析】[考点] 结构辨析
[解析] have sth.done 表达“使某事得以(由他人)完成”,因此正确答案为B。