It was ------ that they all went swimming in the river.A.such a hot weather B.such hot weather C.so hot weather D.so hot a weather为什么选B,不选C呢,c错在哪里呢

问题描述:

It was ------ that they all went swimming in the river.
A.such a hot weather B.such hot weather C.so hot weather D.so hot a weather
为什么选B,不选C呢,c错在哪里呢

简单的说 so+adj,
such + n
hot weather 中心词是weather,天气为名词,hot只是来修饰它的。故选B。

IT是形式主语,WAS是谓语,后面当然要接宾语啦,宾语为天气,是个名词,名词前面用SUCH正确,SUCH后接名词表示程度深
SO HOT WEATHER是感叹句式,这里明显不是感叹句呀
感叹句为 SO HOT THE WEATHER IS。

本题考查It is (was)such/so...that...句型.如此……以至于……,在这类句型中,像weather这样的不可数名词,有形容词修饰时,前面只能用such ,不能用hot ,所以选B ,不选C。

看weather 选b 名词一般选such 形容词选so

这里主要考察so.that.与such.that.的区别weather为不可数名词such…that…与so…that…都可以用来引导结果状语从句,意为“如此……以致……”.(1)such是形容词,它所修饰的名词可以是可数名词,也可以是不可数名词;...