It is strange that he (should) have made a mistake.如果是虚拟语气should后应该是动词原形也就是(should)make a mistake,为什么是(should)have made,为什么要用一个现在完成时?

来源:学生作业帮助网 编辑:六六作业网 时间:2024/11/22 17:55:22
Itisstrangethathe(should)havemadeamistake.如果是虚拟语气should后应该是动词原形也就是(should)makeamistake,为什么是(should)h

It is strange that he (should) have made a mistake.如果是虚拟语气should后应该是动词原形也就是(should)make a mistake,为什么是(should)have made,为什么要用一个现在完成时?
It is strange that he (should) have made a mistake.如果是虚拟语气should后应该是动词原形
也就是(should)make a mistake,为什么是(should)have made,为什么要用一个现在完成时?

It is strange that he (should) have made a mistake.如果是虚拟语气should后应该是动词原形也就是(should)make a mistake,为什么是(should)have made,为什么要用一个现在完成时?
It is strange that he had made a mistake.奇怪的是他犯了一个错误.
这是一个陈述句,就是陈述一个事实:他犯了错误让人有点奇怪.
It is strange that he (should) have made a mistake.他居然犯了一个错误,真令人奇怪.
这是虚拟语气,说话者是在责备他本不应该犯错.