to have hit
You could have hit.
Sim, vocês não deviam ter batido neles tão forte.
Yes, you shouldn't have hit them so hard.
— Dangal (2016)
Ele pode até ter discutido com a esposa, mas ele não pode ter batido nela.
He may have argued with his wife, but he couldn't have hit her.