За 2 часа товарный поезд проехал 2*40=80 (км) и продолжал свой путь. Выразим весь путь S=vt (S-путь, v-скорость, t-время), составим уравнение, время возьмем за X.
70x=80+40x
30x=80
x=8/3= 2 2/3
Переведем это в часы 2 2/3 = 2 40/60. То есть это будет 2 часа 40 минут, именно за это время пассажирский поезд догонит товарный.
Ответ: через 2 ч 40 мин