1 二个couldn't不是虚拟语气,而是用情态动词的过去形式表示委婉。wouldn't be right可以理解为虚拟语气,因为句子暗示说话人不会作不定式表示的这个动作,相当于 If I asked... it wouldn't be right. 即不定式短语相当于一个虚拟条件,表示将来不可能发生的事。
2、3 see to it that后的从句不用虚拟语气,而是用一般现在时表示将来,用一般过去时表示过去将来。这个that从句的内容是说话人认为一定要发生的事情,说话人把that从句所说的事当做将来事实对待的。所以这里要用陈述语气。由于从句内容不牵扯说话人的预测,也不牵涉that从句主语的意愿,所以that从句也没有理由用情态动词will或would. 在实际应用中,非正式语体有用will/would的,但标准的句型应该是从句用一般现在时(主句为现在时间)或一般过去时(主句为过去时间)。
4 虚拟语气包括现在式虚拟语气和过去式虚拟语气二个类型。前者用动词原型,后者才是你所说的所谓”退一格“。