Resultados posibles:
hayas peleado
-you have fought
Antepresente de subjuntivo para el sujeto del verbo pelear.
hayas peleado
-you have fought
Antepresente de subjuntivo para el sujeto vos del verbo pelear.

pelear

No es nuestra culpa que hayas peleado con James.
It is not our fault if you've had a fight with James.
Incluso aunque te hayas peleado, está en problemas.
Even if you did have a fight with him, he's in trouble.
Puede que te hayas peleado con algún amigo pero cuando estés fuera los vas a extrañar demasiado.
You may have fall outs with friends but when you move away you will really miss them.
Palabra del día
temprano