She must have arrived there yesterday,?A. mustn’t sheB. needn’t sheC. hasn’t sheD. didn’t

发布时间:2020-08-17 03:11:48

She must have arrived there yesterday,    ?
A. mustn’t she
B. needn’t she
C. hasn’t she
D. didn’t she

网友回答

A. mustn’t she
B. needn’t she
C. hasn’t she
(答案→)D. didn’t she
解析:句意:她一定昨天就到了,是吗?这是对昨天的推测,must have done,它的反意疑问句,因为后有过去的时间状语用过去式,如果没有过去的时间状语就用完成时就选C,根据句意故选D。
以上问题属网友观点,不代表本站立场,仅供参考!