They must have been here the day before yesterday,____? A. mustn’t theyB. didn’t they C. m

发布时间:2020-08-17 12:57:21

They must have been here the day before yesterday,____?
A. mustn’t they
B. didn’t they
C. mustn’t have they
D. had they

网友回答

A. mustn’t they
(答案→)B. didn’t they
C. mustn’t have they
D. had they
解析:must have done表示对过去发生情况的肯定推测,句中带有明确的过去时间状语,故附加疑问句用“didn’t they”。
以上问题属网友观点,不代表本站立场,仅供参考!