原句:连续三天晚上加班到十点半。
语言要点:“连续几天”,“加班到很晚”用英语怎么说?
英文翻译
I've been working overtime until 10:30 for three days straight.
换种说法
I've been working late until 10:30 for three days in a row.
I've been staying at work until 10:30 for three nights straight.
I have been working late until 10:30 for the last three days.
I have been getting off work at 10:30 p.m. for three days.
I have been working until 10:30 for three consecutive nights.
相似例句
I've been working overtime a lot lately. I haven't left the office before 10:30 this week.
For the past few days, I've been staying at the office until late every night.
*表示“连续一段时间”可以用for+一段时间,或者一段时间+straight/in a row,或者用上consecutive(连续的),不过consecutive听起来正式/书面一点。
*十点半因为有语境,很容易判断出是晚上十点半,所以p.m.可以省略掉。
合集说明:
日常短句这个合集主要讲日常生活化的句子用英语如何表达。
每篇推文的内容主要是句子翻译+相似例句,适合用来学习日常表达以及积累句式结构。
这个合集下的推文早晨8点日更。