upon [əˈpɒn] preposition (fml) 1. [on, on top of] su summer is upon us l'estate si avvicina 2. [when] upon hearing she had arrived… avendo saputo che era arrivata… 3. [one after another] dietro
Complétez la séquence avec la proposition qui convient. If we … the match, we would have had a big party. would have won had won