解:(1)已知火车通过的路程$s = l_{隧道}=3600\ m,$所用时间$t = 2\ min = 120\ s,$则火车的速度$v=\frac{s}{t}=\frac{3600\ m}{120\ s}=30\ m/s。$
(2)由$v=\frac{s}{t}$可得,火车通过隧道行驶的总路程$s' = vt' = 30\ m/s×140\ s = 4200\ m,$则火车的长度$l_{火车}=s' - l_{隧道}=4200\ m - 3600\ m = 600\ m。$
(3)火车全部在隧道中通过的路程$s'' = l_{隧道}-l_{火车}=3600\ m - 600\ m = 3000\ m,$则火车完全在隧道内的时间$t''=\frac{s''}{v}=\frac{3000\ m}{30\ m/s}=100\ s。$