问题补充:
单选题Theymusthavebeenherethedaybeforeyesterday,____?A.mustn’t theyB.didn’t theyC.mustn’t have theyD.had they
答案:
B解析must have done表示对过去发生情况的肯定推测,句中带有明确的过去时间状语,故附加疑问句用“didn’t they”。
时间:2019-04-16 20:55:23
单选题Theymusthavebeenherethedaybeforeyesterday,____?A.mustn’t theyB.didn’t theyC.mustn’t have theyD.had they
B解析must have done表示对过去发生情况的肯定推测,句中带有明确的过去时间状语,故附加疑问句用“didn’t they”。