if的虚拟语气是怎样用的?

如题所述

if的虚拟语气用法分为三种:对过去语气的虚拟,对现在语气的虚拟,对未来语气的虚拟。if虚拟语气的基本准则就是把时态向前推一次。

对过去语气的虚拟:主句would/could/should/might +have done,从句if+主语+had done

对现在语气的虚拟:主句would/could/should/might +do,从句if+主语+was/were

对将来语气的虚拟:主句would/could/should/might +do,从句if+should do/if+were to do/if was/were

掌握好虚拟语气的用法对高中的学习生活有很大用处。

例:If I were a bird,I would fly above the ocean. If I were to obtain the gift,I would appreciate it a lot.

温馨提示:答案为网友推荐,仅供参考