汉译英常见错误 | 我等公共汽车等了10分钟

[译] 我等公共汽车等了10分钟。
[误] I waited for ten minutes for the bus.

[正] I waited ten minutes for the bus.
[注] wait, stay, last 等动词之后表示时间长度的介词 for 常常省略,如:We waited (for) 20 minutes. 我等了 20 分钟。/ The physician advised me to stay in (for) a few weeks. 医生要我几个星期不要外出。如果 wait 后面跟有等待的对象,前面表示时间长度的介词 for 必须省略。