严谨一点来说,虚拟语气不是说动词使用过去式,而是谓语使用过去时,情态动词是谓语的一部分,过去时也完全可以通过情态动词的过去式来体现。
至于情态动词和实义动词什么区别,也就是多了一层情态的含义。就像在一般现在时的句子里,使用情态动词与不使用情态动词意义上有所区别。
只有主句,没有从句的时候,有时也需要注意情态动词是不是表示虚拟语气。例如:You shouldn’t done it. / You could have been killed. / I could eat a horse.
个人意见,仅供参考。