a four-months-long winter 中的 months,能用复数吗?有网友问,《薄冰高级英语语法》在第 20.20 节“数词与名词的一致”,有这样一段话:当“一以上的基数词+连字符+表时间的名词+连字符+old”,结构用作定语时,其名词一般用单形,如:a five-year-old boy 一个五岁的男孩my eighteen-month-old son 我的 18 个月大的儿子但上述结构中的 old 如代之以其他形容词,则一般须用复形名词,如:a four-months-long winter 一个长达四个月的冬天如果不是 old 的话,前面的“时间”名词就用复数吗?我查了好多语法书,没有查到类似观点!薄冰语法说的是“时间”名词,我查了一些词典,名词有用单数的,但前面的名词不是时间名词,而是其他类名词。如:a three-foot-long gash in the tanker’s side 油轮一侧 3 英尺长的划口(foot 是长度名词)a 10-foot-long stuffed alligator 长 10 英尺的短吻鳄标本(foot 是长度名词)*** *** ***关于薄冰教授的这个说法:1. a five-year-old boy 一个五岁的男孩2. a four-months-long winter 一个长达四个月的冬天前者 year 用单数,后者 months 用复数,既没说明原因,也无依据可考,百思不得其解。最后,我只好借助于英美语料库。经查阅语料库 CORPUS OF CONTEMPORARY AMERICAN ENGLISH,惊奇地发现:long 表时间(不是长度)之前的名词不用复数。结果如下:1. two-month-long:10 个例句。2. three-month-long:18 个例句。3. four-month-long:12 个例句。4. five-month-long:7 个例句。5. six-month-long:18 个例句。限于篇幅,仅举部分例句:1. ...which saw a failed coup attempt and a two-month-long national strike.2. In 1999, a two-month-long war erupted between the two countries.3. I'm about to attend a three-month-long birthday party where I can have my cake and eat it, too.4. ...which is a small but crucial piece of a three-month-long program called Challenges and Possibilities.5. The four-month-long trial was the second time...6. What was coming was a four-month-long seminar in the art of losing.7. After a five-month-long investigation, Christ Koulis is arrested and charged with mu...