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

来源:学生作业帮助网 编辑:六六作业网 时间:2025/02/06 23:35:34
请大家快帮我解决这题目.谢谢!Hedenied(A).AhavingeverbeenthereBhavingbeendoneChavingdone为什么这里只能选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?