汉译英常见错误 | 你们必须在11点钟回到家

[译] 你们必须在11点钟回到家。
[误] You must be back before 11 o’clock.

[正] You must be back by 11 o’clock.
[注] “by + 时间”表示“不迟于”,如 by 11 o’clock 既含有 at 11 o’clock 的意思,又指 before 11 o’clock。如果只用 before 11 o’clock,就不包括 at 11 o’clock 在内。