又一个英语问题!

来源:百度知道 编辑:UC知道 时间:2024/06/08 18:31:51
1.What fine weather!
2.What a cool day today!
为什么1.不要加a,而2.要加a?请详解.

1。weather不可数名词,所以不加a
2。day 是可数名词 所以+a

嗯,上面的同学回答得都是对的,不过,我也可以补充几点的。

1.What fine weather!

weather是不可数名词,意为“天气”,表示“天气真好!”。这一句还等于:How fine the weather is!

前者的句型是:what + 形容词+名词 (+主语+谓语动词)+!
What fine weather!=What fine weather it is!

后者的句型:how +形容词(+名词)(+主语+谓语动词)+!

2.What a cool day today!

Day是可数名词,所以必须在名词前加上一个A表示数的形式。
这一句等于:How cool a day it is today!

1中weather天气是不可数名词
2day是一天的意思,可数名词

1中weather天气是不可数名词
2day是一天的意思,可数名词

1.weather是不可数名词
2.day是可数名词

1.weather 意思为天气,不是可数的名词,(像钢笔就属于可数名词
),所以不能加a.
2.a 修饰day,意思为一天,天为可数名词,所以要加a