用情态动词推测,算虚拟语气得一种么?

问题描述:

用情态动词推测,算虚拟语气得一种么?
如:He couldn't have finished it yesterday.

是的,如could have done;should have done都是虚拟语气 可以
翻译为 本不能 本不应该