改为A car does not stop at the traffic lights.一辆汽车在交通信号灯前没有停.
因为介词at表明的是一个小地点,而介词on说的是“在.之上”,强调的是在一个平面上.