There has not been a great response to the sale,____?

问题描述:

There has not been a great response to the sale,____?
A.does there B.hasn't it C.hasn't there D.has there
答案是选的A,为什么呢,

D
there be句型如果和完成时用,要用have there 或者 has there 提问
同理,如果是there would be ,就用would there 提问
以此类推吧