ought to可以用作虚拟语气吗
第一,ought to不能用于虚拟语气。
第二,本句就是改为should也不是虚拟语气,而是情态动词表示推测。即说话人认为现在应该到了。
if 从句谓语为过去式,这是假设可能的过去事实,如果真的如此,那么主句的动作就可能会发生。说话人不能肯定,但推测会发生。并没有与事实相反的含义。
第三,如果明知假设的是与事实相反的,那么与过去事实相反就不能用过去式,而应该用had done形式。所以,从句谓语形式就排除了虚拟语气。
第四,所以,正如刘老师所言,if从句谓语用了过去形式,并非都是虚拟语气!!!!!
赞 (0)