1,C.How long
句子用了现在完成时,要用how long提问,表示多久
2,D./
weather是不可数名词,不能用a.或者What fun weather!
Fun weather!好天气的意思