Using a modal auxiliary:It is not possible that he made that mistake. 需不需要加have?

如题所述

你这个句子的变化要求是使用一个情态动词改写原句,并保持两句句意的高度一致。
原句是 It is not possible that he made that mistake. 句意为 他犯了那个错误,这是不可能的。
建议改成:He can't/couldn't have made that mistake. 他不可能犯过那个错误。
因为是对过去发生动作(made that mistake)进行的描述,所以改写后的句子是需要加上助动词 have 的。
can't/couldn't have done 不可能做过某事
温馨提示:答案为网友推荐,仅供参考
第1个回答  2021-09-27

It is not possible that he made that mistake

Using a model auxiliary

It is impossible for him to make a mistake

不用加,你直接把那个句子换成我下面这一句就行了,你上面那个语法错误

第2个回答  2021-09-27
不需要加have。如果真的要用现在完成时也应该是单数has made。
第3个回答  2021-09-27
可以不用加have,用过去式就行。
第4个回答  2021-09-30
在he后加 should have