В данном отрывке используются глаголы в условном наклонении (обозначают действия, которые могли бы произойти при определённых условиях). Глаголы 'мог', 'шарахался' относятся к действиям, которые не произошли, но могли бы произойти, если бы условия были иными.
Глаголы обозначают действия, которые возможны при определённых условиях