请说明理由

来源:学生作业帮助网 编辑:作业帮 时间:2024/05/12 05:32:54

请说明理由
请说明理由
 

请说明理由
选D
Sam insisted that he hadn't broken the law and (should) not be punished.
第一个空用hadn't broken(过去完成时)的原因是前面是insisted(动词过去式),hadn't broken(过去完成时)表示过去的过去发生的事对过去产生的作用和结果.
第二个空省略了should,因此用 not be punished.
这句话意思是说:Sam坚持认为他没有触犯法律,不应受到惩罚(过去时).

d 坚持要求用虚拟语气 should 可以省略 坚持认为用陈述

D坚持认为他没有违反法律,不应该被罚。
insist引导从句should。。。。

1.mustn't是禁止 不允许的意思 句子强调不应该 因此A不对 根据句意 punish应该用过去式,因此B不对 insist后加从句用should+动词原型 not应在be前 因此选D第一个空呢如何翻译句子萨姆坚持说他没有犯法,不应当受到惩罚。“没有犯法”发生在insisted之前,表明的是一种观点,所以不要用虚拟语气;“不要受到惩罚”发生在insisted之后,要用虚拟语气,省略should...

全部展开

1.mustn't是禁止 不允许的意思 句子强调不应该 因此A不对 根据句意 punish应该用过去式,因此B不对 insist后加从句用should+动词原型 not应在be前 因此选D

收起