A car does not stop on the traffic lights 求教,错哪了?句意是什么?

问题描述:

A car does not stop on the traffic lights 求教,错哪了?句意是什么?

A car does not stop under the traffic lights
一辆汽车在红路灯前没有停

on改成before,在。。之前停下

at the traffic lights 一辆汽车在交通灯前没停。

at the traffic lights

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

A car does not stop at the traffic lights 。一辆汽车在红路灯前没有停.