虚拟语气中的条件从句

问题描述:

虚拟语气中的条件从句
条件从句中,能不能用到have+过去分词?比如说,可不可以说If You have told me,xxxxxxxxxx.之类的.如果可以,那么结果主句中的动词应该用什么时态或格式哪?

1 If she has finished / finishes her work now,she may / can go home -------- 这是条件状语从句,与虚拟语气没有关系.2 If she finishes / has finished her work before Monday,she will / may / can go on a fa...妈呀。。。真复杂。那能请问一下虚拟语气和条件状语从句有什么本质上的区别吗,为什么还要分家哪?虚拟语气在时态上必须突出一般过去时和过去完成时。虚拟语气往往指的是不可能做或完成的事情。例如:
1 Mary talks / talked to her brother as if / as though she WERE his mother ------ 指的是现在或者将来。(强调状态方面)
2He told us about the Mars as if / as though he had been there himself --------- 指的是过去的事情。 (强调动作方面)喔喔 理解了 么么大you're welcome indeed