have rammed
Presente perfecto para el sujetodel verboram.Hay otras traducciones para esta conjugación.

ram

So no one else could have rammed into your car that night?
Entonces nadie más podría haber embestido su coche esa noche?
Maybe you shouldn't have rammed him.
Tal vez no debió haberlo embestido.
Palabra del día
permitirse