They ... terms of payment before they signed the contract.

  • discussed
  • had discussed
  • have discussed
Для просмотра статистики ответов нужно войти.