Тип условного предложения: third conditional.
Если бы река была уже, Блейк смог бы пересечь ее. Здесь условие относится к прошлому, и результат также относится к прошлому.
If the river had been narrower, Blake would have been able to cross it.
Ответ: If the river had been narrower, Blake would have been able to cross it.