1.①,There will be rain tomorrow.②.There will be rainy tomorrow.

问题描述:

1.①,There will be rain tomorrow.②.There will be rainy tomorrow.
我知道第二句应该是 It will be rainy tomorrow.才对.但是是为什么?第一句的主语是什么?然后 be rainy 是个什么结构?
2.There will be _____ tonight.
A.typhoon B.windy C.a storm D.a rain
为什么?所以是在 there will be.中可以加一个动词或名词

There be句型就是“有”的意思,There will be是There be的一般将来时.
1.先说第一句,这是There be句型的一般将来时,There be句型就是“有”的意思,此处省略了主语,因为说话人之间知道下雨的地方,如果非要说明某地要下雨的话可以在tomorrow前加个地点(例,There will be rain in Beijing tomorrow.)
2.第二句是 主系表 结构的一般将来时,其中it 是主语,指的是天气;be动词只是句型的构成,没有实际意义;rainy是形容词.(在主系表结构中,be动词后面一般加的是 形容词,名词,代词,动词ing)
3.A中,typhoon前应该加a ;B中,windy一般形容的平时的天气,刮风的状态;D中,rain不用加a,雨本身是水,不可数
有不明白的可以问