第2个回答 2010-11-19
整个晚上是all night
He has been working all night.他整晚在工作。
如果想强调是通宵,可以用all nighter来形容
例如
Let's pull a all nighter. 咱们来干个通宵吧。
The big sale tomorrow will be an all-nighter.明天的促销活动是通宵的。
当然,依稀记得以前中学的时候学过一个短语,叫做burn the midnight oil,也是通宵的意思。只是我似乎没有怎麼听过真的有人这麼说。应该是比较少使用的过时短语吧。