City University of Hong Kong CLASS CLASS
Making Sense of Grammar
+9 votes
在英语中,表示倾盆大雨用rain cats and dogs或者It rains cats and dogs,为什么要用cats and dogs,是有什么典故吗
asked Mar 11 in Questions about English Grammar by 118030100107wyp (190 points)

54 Answers

0 votes
t rains cats and dogs 这个短语最早出现于17世纪,不过关于它的起源已经无从考证。但是现在人们普遍认为,它的起源可能同17世纪使用的地下排水系统有关,当时人们使用的排水系统非常简陋,排水能力极其有限。一旦下起暴雨,地下排水沟里的污水便四处横流。随着污水流出来的不仅有垃圾,各种污秽物,有时甚至还有死猫死狗之类的小动物死尸随污水蔓延出来。如此狗和猫便与瓢泼大雨扯上了关系,人们也据此杜撰了 rain cats and dogs 这一短语。由此可以看出,rain cats and dogs 并不是指天上真的掉下猫和狗(要真是如此,还不让那些喜欢猫和狗的西方人笑歪了鼻子乐歪了嘴?),而是由于大雨引起地下排水不畅,结果阴沟里的死猫死狗便随污水漂浮到地面。

另外,也有人认为,这个短语可能起源于这样的事实:每当下起暴风雨,风大雨急,看上去就好像是猫和狗在打架。还有人认为它来自北欧神话传说,在北欧,人们都认为猫影响天气的变化,而狗则代表风,所以一旦下起暴雨,猫和狗自然脱不了干系.
answered Mar 14 by 118030200310swl (140 points)
0 votes
在古老的伦敦,一场倾盆大雨后常常是汪洋一片,淹死许多迷路的猫和狗,因此,雨停水退后,满街死猫死狗,似乎天上落下了众多的猫狗似的。
answered Mar 14 by 118070100210yxe (450 points)
0 votes

Phrase to rain cats and dogs is attested from 1738.One of the less likely suggestions is pets sliding off sod roofs when the sod got too wet during rainstorm.

answered Mar 14 by 118070300211lq (180 points)
0 votes
猫和狗世代是对手,一旦相遇就会斗得不可开交。因而用作狂风暴雨。
answered Mar 14 by 118030200401xyh (300 points)
0 votes
这个短语最早出现于17世纪,起源已无从考证。
普遍认为,其起源可能同17世纪使用的地下排水系统有关。当时的排水系统非常简陋,排水能力有限,一旦下暴雨,地下排水沟里污水横流,随着污水流出来的不仅有垃圾,甚至有死猫死狗随污水蔓延。
因此狗和猫便与瓢泼大雨扯上了关系。据此衍生了 rain cats and dogs 短语。可见,rain cats and dogs 不是指天上掉下猫和狗,而是大雨引起地下排水不畅,阴沟里的死猫死狗随污水漂浮。
answered Mar 14 by 118030400118 lc (300 points)
0 votes
这句话最初来自英国,
一个一年有300天都在下雨的国家,
以前伦敦的排水系统不好,到下大雨的时候,
流浪的猫猫狗狗就会被冲到大街上无家可归,
看起来就像从天而降许多猫狗。
answered Mar 14 by 118030100220xyn (210 points)
0 votes

<!--StartFragment -->

Its origin may be related to the underground drainage system used in the 17th century, 

when the drainage system was very primitive and the drainage capacity was extremely limited. 

When it rains heavily, sewage flows from underground drains. With the outflow of sewage not only garbage,

 all kinds of filth, and sometimes even dead cats and dogs and other small animal corpses spread out with the sewage. 

Dogs and cats became associated with heavy rain, and people coined the expression rain cats and dogs.

answered Mar 14 by 118030400206zl (330 points)
0 votes
One day, a heavy rainstorm broke out in a small town. People ran away and forgot their animals. They've been named after their dogs, cats and dogs after they've been found floating in the river . That's  where  it comes  from.
answered Mar 14 by 118030200417yy (190 points)
0 votes
Because,cat and dog  symbol of catdoupe
answered Mar 14 by 118030200316mf (940 points)
0 votes
下雨猫猫狗狗被淋湿
answered Mar 14 by 118030600218zmy (340 points)
766 questions
995 answers
2 comments
5,483 users