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

来源:学生作业帮助网 编辑:作业帮 时间:2024/05/05 22:21:25
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 (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.他居然犯了一个错误,真令人奇怪.
这是虚拟语气,说话者是在责备他本不应该犯错.