Пусть t - время, через которое мотоциклист догонит автобус.
За время t автобус проедет расстояние 42t км, а мотоциклист - 56t км.
Так как мотоциклист догонит автобус, то расстояние, которое он проедет, будет на 28 км больше, чем расстояние, которое проедет автобус.
Составим уравнение:
$$56t = 42t + 28$$
$$56t - 42t = 28$$
$$14t = 28$$
$$t = \frac{28}{14}$$
$$t = 2$$
Ответ: Через 2 часа мотоциклист догонит автобус.