Search from various English teachers...
Quiz sul periodo ipotetico dell'impossibilità (congiuntivo trapassato e condizionale passato)
Question 1 of 5

Se loro (arrivare) prima, noi (finire) la cena in tempo

fossero arrivati; avremo finito
siano arrivati; avevamo finito
fossero arrivati; avremmo finito