Não sou expert em francês, mas vou dar meu pitaco:
Uma terceira opção seria usar o falloir, que indica uma obrigação: “il faut que je sorte ce soir”, “il faut que j’achète de la bière” – mas nesses caso você tem que usar o verbo no subjonctif e as coisas se complicam um pouquinho… ;-)