一个英语句子 找错误

问题描述:

一个英语句子 找错误
Having knowing him for such a long time, she is sure that he won't do that
Having knowing 用的对吗 这是什么用法啊

将knowing 改成known
Having known him for such a long time,she is sure that he won't do that
句子完整的结构是:She has known him for such a long time,so she is sure that he won't do that.
翻译:她和他相交多年了,因此知道他不会做出那种事出来.
把主语省略掉了哦~