关于虚拟从句的问题

问题描述:

关于虚拟从句的问题
以下四个句子分别是什么结构,这四种结构的特点是什么,有什么区别:
1If you have degrees,you can earn more money
2 If you exercise regulary,your heart will be strong
3 If I were Russian,I would speak Russian
4 If I had studied more(but I didn't) ,I would have passed English with an A (but I failed)

1、2是条件状语从句.
3是虚拟条件句,从句中用were,主句用would+动词原形,表示和现在事实不符.也就是说我并不是俄罗斯人.
4是虚拟条件句,从句用过去完成时,主句用would have done,表示和过去事实不符,结合括号里的内容可以看出,过去我并没有好好学习,没通过考试.