关于at 表示原因和on表示时间“一...就...”的问题

来源:百度知道 编辑:UC知道 时间:2024/06/15 09:58:41
题: ____the sight of the police officers, the men ran off.
A. In B. At C. On D. With
答案是B.能猜出来是因为表示”因为听到或看到 ”的原因概念。但on
表示“一...就”,译为“一看到警察他就跑了" 不可以吗?请帮忙解释一下。谢谢!!!

at the sight of....是固定词组,意为“一看见...就...”,用在此处正合适。
at the sight of... = on seeing...
没有on the sight 这个结构。

如果要选on的话,得这么说on seeing the police officers, the men ran off

at the sight of 一看见。。。

是固定搭配的短语

没有on the sight of这个词

at the sight of表示看见...时,当发现
没有 on the sight of这个短语