作业帮 > 英语 > 作业

请大家快帮我解决这题目.谢谢!

来源:学生作业帮 编辑:拍题作业网作业帮 分类:英语作业 时间:2024/05/05 08:08:53
请大家快帮我解决这题目.谢谢!
He denied ( A ).
A having ever been there B having been done
C having done
为什么这里只能选A?其它我怎么觉得它们读出来也很顺口,语法没错的感觉.
B.是被动语态,而对于人来说,“do”用被动说不通
C.“do”本身没有明确意义,所以要加点东西才行.Having done what?