Learn Portuguese (Portugal): É possível que eles tenham depositado o cheque. - It is possible that they have deposited the cheque.