have rammed
Presente perfecto del verbo ram.

ram

Popularity
500+ learners.
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
hambriento