on a roll

/ɒn ə ˈrəʊl/INFORMAL · B2
中文对应近似对应
顺风顺水

含义

having one success after another

接连取得成功.

例句

  1. 1Maya has sold three paintings this week, so she's really on a roll.
  2. 2The café has been on a roll since that glowing newspaper review.
  3. 3Ben has passed every exam this term; he's on a roll and wants to keep going.
  4. 4After three new contracts in a month, the small design firm is on a roll.
  5. 5You've solved four problems before lunch; you're on a roll, so don't stop now!

语法

常用于 be 之后,常与 really 连用。短语本身不变。

意思相近

“成功”主题的更多习语

本主题全部 20 个习语和测验 →
English Idioms

20 个主题、400 个习语,配合让你不再遗忘的复习

这里只有几道题。应用里有 16 种练习模式、中文对应说法,以及提醒你何时复习的间隔重复。

在 Google Play 下载