his letter,______ to the wrong number ,reached me late.having been addressed

问题描述:

his letter,______ to the wrong number ,reached me late.having been addressed
为什么用having,不用have,这个句子不是用现在完成时的被动语态吗?have+been+过去分词.该如何去判断.

reach做谓语,非谓语只能用having,能详细分析下吗?还是不懂。。。一个句子主谓宾,动词原形可做谓语,动词不定式和动名词可做非谓语,这句话的主语是his letter,谓语是reach,having a wrong number做的是非谓语,充当补充、说明主语的功能,怎样的信呢?一封号码错误的信......希望对你有所帮助。