问一个英语语法问题~

题目:
It was _______that we went camping in mountains last weekend.

我填的是such nice weather,但是答案是so nice a weather
因为我觉得weather应该是不可数名词才对,所以就填了such nice weather,没有用a,请问为什么要填so nice a weather呀?

首先,weather是可数名词,比如说 Beijing and Toronto have different weathers,北京和多伦多的天气不同,只是大多数情况下,weather用来描述一个地方的天气的时候,用单数形式

类似于family,fish,hair等词,课本中都说是不可数,但是在某些特定情况下,表示某种特定含义,都是可数名词,不要学的太死哦

如果用such的话,可以说such a nice weather,相当于so nice a weather
温馨提示:答案为网友推荐,仅供参考
第1个回答  2010-08-08
so nice a weather
such a nice weather
表示具体的一天
第2个回答  2010-08-08
特指,可数
第3个回答  2010-08-08
so nice a weather 也不对
是 so a nice weather
一个那么好的好天气
It was so a nice weather that we went camping in mountains last weekend.
这是一个那么好的好天气,所以在周末我们在山上露营。
第4个回答  2010-08-08
weather是不可数名词这没有错,但是在指具体某一天时就可数了,这样的词有很多。
第5个回答  2010-08-08
的确要加的。。你可以理解为固定搭配吧,像such a ,quite a还有.in a hurry里面hurry也是不可数的。

参考资料:如果您的回答是从其他地方引用,请表明出处