We must have been drunk last night,_____?A.weren't we B.mustn't we C.hadn't we D.didn't we老师说 选D 但为什么不选A啊?

问题描述:

We must have been drunk last night,_____?A.weren't we B.mustn't we C.hadn't we D.didn't we
老师说 选D 但为什么不选A啊?

选A 是正确的,因为:
We主语 must have been表推测的系动词部分 drunk形容词作表语 last night时间状语
如果是事实,就说:We were drunk last night, weren't we?