$解:(1)甲、乙兩地之間的距離為$
$1.5×80+40×1=160(km).\ $
$答:甲、乙兩地之間的距離為160km$
$(2)設貨車行駛時間為th,出租車到達乙地前$
$距離甲地的千米數(shù)為 80(t+\frac12)=80t+40(t\leqslant 1.5),$
$到達乙地后返回時距離甲地的千米數(shù)為$
$160-[80(t+\frac12)-160]=20-80(1.5<t\leqslant 3.5),$
$貨車距離甲地的千米數(shù)為160-40t$
$①出租車到達乙地前:$
$|(160-40t)-(80t+40)|=20,$
$解得t=\frac{5}{6}或t=\frac{7}{6};$
$②出租車到達乙地后:$
$|(280-80)-(160-40t)|=20,$
$解得t=\frac{5}{2}或t=\frac{7}{2}$
$綜上所述,當t為\frac{5}{6} h,\frac{7}{6} h,\frac{5}{2}h或\frac{7}{2}h時$
$兩車相距20km$