В данном предложении «…En esto cinco bandidos atacaron al protagonista de la película y le estaban (DAR) ________ golpes.» мы понимаем, что не можем поставить глагол DAR в какую временную форму, поскольку у нас перед этим уже стоит глагол ESTAR «estaban» в Pretérito imperfecto de Indicativo. Таким образом, нам нужно искать что-то иное. По смыслу предложения (пять бандитов атаковали главного героя фильма и наносили ему удары) мы видим, что действие было длительным в прошлом. Здесь вспоминаем, что существует конструкция estar + gerundio, которая указывает на длительное (продолжительное) действие. То есть нам нужно глагол DAR поставить в форму gerundio. Для того, чтобы образовать gerundio от глагола 1 спряжения (окончания -AR), нужно забрать окончание -AR и вместо него добавить суффикс герундия -ando. Таким образом, получим правильный ответ dando.