Ответ:

1) Скорость теплохода по течению: \(27+3=30\) км/ч.

Время в пути: \(120:30=4\) ч.

2) Скорость моторной лодки против течения: \(20-2=18\) км/ч.

Время в пути: \(90:18=5\) ч.

Ответ: 1) 4 ч; 2) 5 ч.