if only 虚拟语气针对过去 现在 将来 分别是什么时态?

问题描述:

if only 虚拟语气针对过去 现在 将来 分别是什么时态?

用于以if only起首的简单句。表示“但愿,要是......多好”,表示现在,用动词过去式;表示过去,用“had+过去分词”;表示将来,则用“would+动词原形”。
以上引用自薄冰英语语法。

if only 只能表示 与现在事实相反 和 与过去事实相反 .对过去虚拟,用完成时态.如:If only I had read this book.对现在虚拟,用过去时态.如:If only you listened to me 对将来虚拟,用would /should/could + 动词原...