英语时态过去的过去的虚拟语气怎么用,比如如果我前天复习了,那么我昨天就会通过考试了?

如题所述

您好,您提到的(假如我前天复习了,我昨天就会通过考试了)这个句子是属于(与过去事实相反,或是虚拟过去的场景)。只要是说话时之前发生的都属于过去。这种句型可以使用(条件状语从句)的第三类句型,也就是:

1)if 引导的从句使用(过去完成时)时态;
2)主句的时态,使用(过去将来完成时)时态;

比如:您提到的(假如我前天复习了,那么我昨天就会通过考试了。)

If I had studied the day before yesterday, I would have passed the exam yesterday.

温馨提示:答案为网友推荐,仅供参考
第1个回答  2022-06-14
那就是,If I had reviewed my lesson,I would have passed the examination yesterday
因为两个时间都是在讲过去的情况,所以,从句用过去完成时,主句用would have done
第2个回答  2022-06-14
回答如下:
表示过去情况的虚拟语气:条件状语从句用过去完成时,主句用would/ should / could / might +have +过去分词。例如:
If I had reviewed it the day before yesterday, I could have passed the exam.
If I had been you then, I would not have helped her.
相似回答