Maman, tu nous avais promis de nous acheter une glace, si nous finissions nos devoirs avant cinq heures !
In the above sentence, is the verb finir in the imperfect indicative, in the present subjunctive, or in the imperfect subjunctive?
In my native Portuguese, the imperfect subjunctive is the correct verb form here, but nobody would bat an eye if, in informal speech, the imperfect indicative were used instead. Perhaps the same is true in French?