作业帮 > 英语 > 作业

_ from liver failure ,the Canadian actress had to receive tr

来源:学生作业帮 编辑:作业帮 分类:英语作业 时间:2024/07/14 01:19:05
_ from liver failure ,the Canadian actress had to receive treatment in the hosptial.
A suffered B suffering C having suffered D being suffered
这个题选C,为什么A不对呢?
Since Mark graduated from college at a very young age ,I think he _ a very intelligent boy then.
A would have been B must be C would be D must have been
这个题选D ,C为啥不行
希望解答可以完整些,如果好,
C suffer动作发生在receive treatment之前,用现在分词的完成式,过去分词suffered表是主语与动作suffer为被动关系,所以不对
D must have been为对过去的肯定推测,从句意看显然符合,would be不能表推测