用括号内单词的正确形式填空

问题描述:

用括号内单词的正确形式填空
—What a hot day.
—We ____(have)such hot weather for almost ten years.
这里为什么要填have had而不填have been having
不是还会持续下去吗?

不能自己想象语境
句子里没有暗示将来的情况