machacaba first/third-person singular imperfect indicative of machacar...
machacabas second-person singular imperfect indicative of machacar...
machacásvos machaca machacamos machacáis machacan imperfect machacaba machacabas machacaba machacábamos machacabais machacaban preterite machaqué machacaste...