I will have written this letter.改成被动语态是不是这样:This letter will has been written by me.原句的时态主要靠have 还是be来体现 即改被动后应该变成had 还是been有什么规则吗

问题描述:

I will have written this letter.
改成被动语态是不是这样:This letter will has been written by me.原句的时态主要靠have 还是be来体现 即改被动后应该变成had 还是been
有什么规则吗

This letter will have been written by me.
原句时态:将来完成时--will have done
其被动形式是:...will have been done

不正确 因为 will后是动词原形 固定使用。这里用have
将来时的被动语态为 will+V原+PP(过去分词
This letter will have been written by me

have written即被写的意思,原句已经有被动意思了,不过通常写作I will have this letter written. have something done有什么被做
改写:This letter will be written by me.

不是has!是have!
因为will后面跟动词原形的

应该是 This letter will have been written by me.
原句的时态靠have来体现,被动式中用have been