21.She must have arrived there last night ,_______ (do/have/need/must)she 这句话的疑问句怎么填

问题描述:

21.She must have arrived there last night ,_______ (do/have/need/must)she
这句话的疑问句怎么填

have

我觉得应该是did可没这个选项

填didn't,Must在这里表推测,由时间状语可知是对过去的推测.

didn't she?
因为这里有了明显的表过去式的词,last night,用过去式