There ___some awful weather lately,hasn't there?A.Will have been B.has been C.have been

问题描述:

There ___some awful weather lately,hasn't there?A.Will have been B.has been C.have been
D.are going to be
翻译并解释//

选B.
最近的天气很糟糕,是吗?
句中有lately,用现在完成时,weather是不可数名词,动词用单数.There has been .
反意问句用hasn't there,因为第一个助动词是完成时的has.