Ответ:

Пусть скорость велосипедиста на шоссе равна \(x\) км/ч. Тогда на просёлочной дороге его скорость равна \(x+4\) км/ч.

За 2 ч он проехал 40 км, поэтому его скорость на этом участке составила \(40:2=20\) км/ч. Составим уравнение: \(x+4=20\). Тогда \(x=16\).

Значит, по шоссе велосипедист ехал со скоростью 16 км/ч, а по просёлочной дороге — 20 км/ч.

Ответ: по шоссе — 16 км/ч, по просёлочной дороге — 20 км/ч.