-what a hot day-we --such hot weather for almost a month.A have been having B have had答案是B为什么不选A

问题描述:

-what a hot day-we --such hot weather for almost a month.A have been having B have had
答案是B为什么不选A

A是被动语态 such hot weather 是主语,像这样没有生命的主语一般都是用主动表被动,所以此题只能选 B 而不是选 A 的原因了!

A是完成进行时,B是现在完成时,而have是不用完成进行时的。

A是被动语态,不能用

选B