情态动词+have+done这样叫虚拟语气吗?它们的反义疑问句怎么变化?比如i don't think he could have done so much homework,做反义疑问句是could he?还是did he?还是 has he?