请大家快帮我解决这题目.谢谢!He denied ( A ). A having ever been there B having been done C having done 为什么这里只能选A?其它我怎么觉得它们读出来也很顺口,语法没错的感觉.

来源:学生作业帮助网 编辑:作业帮 时间:2024/11/10 10:47:34
请大家快帮我解决这题目.谢谢!He denied ( A ). A having ever been there B having been done C having done 为什么这里只能选A?其它我怎么觉得它们读出来也很顺口,语法没错的感觉.

请大家快帮我解决这题目.谢谢!He denied ( A ). A having ever been there B having been done C having done 为什么这里只能选A?其它我怎么觉得它们读出来也很顺口,语法没错的感觉.
请大家快帮我解决这题目.谢谢!
He denied ( A ).
A having ever been there B having been done
C having done
为什么这里只能选A?其它我怎么觉得它们读出来也很顺口,语法没错的感觉.

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