may have been
That may have been true.
Tom pode ter sido o responsável pelo que aconteceu.
Tom may have been responsible for what happened.
Pode ter sido o cigarro, mas não posso desfazer.
It may have been the cigarette, but I can't undo it.
— Questão de Tempo (2013)
O Tom não pode ter sido um bom aluno.
Tom can't have been a good student.
Pode ter sido Anglade, é bem possível.
It may have been England, it's quite possible.
— A Vingança de Manon (1986)
Pode ter sido uma coincidência, pode ter sido qualquer coisa.
It could have been a coincidence; it could have been anything.
— Aquele Querido Mês de Agosto (2008)