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

来源:学生作业帮助网 编辑:作业帮 时间:2024/07/11 04:47:59
It is strange that he (should) have made a mistake.如果是虚拟语气should后应该是动词原形也就是(should)make a mistake,为什么是(should)have made,为什么要用一个现在完成时?
xN@_e4<kh,QDTݒR ݮ'^M;3>5@VQs4#] ި 3* xdP]>#thc蓆@- y}呯W

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.他居然犯了一个错误,真令人奇怪.
这是虚拟语气,说话者是在责备他本不应该犯错.