第一题:B thank you so much.
由于a lot of 后面需要跟被修饰的词语,very 后面也需要跟被修饰的形容词或副词,两者做答案不完整,所以先否决C、D
so many修饰可数名词,so much是修饰不可数的,感谢是无法数的,所以选择一个修饰不可数的.
第二题:B
感叹句How的其中一个用法是:How+形容词+名词+动词.
如果what的话这句话应该说成:What bad is the weather.
所以否定了C、D
第二个空在like 和had better之间选择的话,like显然不符合句子逻辑,所以选择had better(最好).