请教介词的问题

来源:百度知道 编辑:UC知道 时间:2024/06/02 18:16:16
The country was expected to compete in technology race with japan.
We can't compete with them on price.
都解释为在…上竞争,一个在技术上竞争,一个在价格上竞争,为什么一个用on,一个却用in?

in表示在科技领域,是在XX方面,XX领域里
on就是表示在某个方面
其实翻译成在……上竞争不好,应该是这个国家期望在科技竞赛方面同日本展开竞争。我们不能只在价格方面与其竞争