请问问题中老师说的这句话怎么理解?谢谢!

One morning, when Jack Robinson entered the classroom, his teacher sternly said to him: "I'm not being funny, but you must hand in your workbook before I could say Jack Robinson." Instantly the whole class echoed with a roar of laughter. 

请先 登录 后评论

最佳答案 2021-02-06 11:27

before you can say Jack Robinson


(old-fashioned) very quickly; very soon 一刹那;一眨眼工夫;突然间


——《韦氏高阶英汉双解词典》(第九版)


before one can say Jack Robinson


Meaning
•    very suddenly
•    in a very short duration


Example Sentences


1.    I wanted to have a meaningful conversation with him when he was back from work but he was gone before I could say Jack Robinson.


2.    Men always tend to avoid messy subjects and arguments. They would be gone before you can say Jack Robinson, mark my words.


3.    His house was already built before one could say Jack Robinson.


4.    The judge sentenced him to life imprisonment before the defense lawyer could say Jack Robinson.


5.    After the professional fees were announced, the patient disappeared from the ward before the nurse could say Jack Robinson.
Origin

There was no such figure recorded in history named Jack Robinson who was quick on his feet and hence gained reputation through this phrase. At one point in time there was a Sir John Robinson who was the guard of the Tower of London who would behead inmates at a record speed but historians believe that the phrase was coined before his time. Jack Robinson seems to be a made up figure like Santa Claus or Jack Frost. In 1778, Mme. Frances D’Arblay, used this phrase in her work which was a romantic novel.


Source: theidioms.com
请先 登录 后评论

其它 1 个回答

刘永科   - 教育出版集团英语总顾问 & 英语系列图书主编
擅长:语法理论,语言学,文化背景

I'm not being funny. 我不是在开玩笑。意味着严肃、严厉、严格。

请先 登录 后评论
  • 2 关注
  • 1 收藏,1668 浏览
  • 好题   提出于 2021-02-04 17:22