早教吧 育儿知识 作业答案 考试题库 百科 知识分享

2.一IspenttwoweeksinLondonlastsummer.—ThenyoumusthavevisitedtheBritishMuseumduringyourstayyou?A.mustn'tB.haven'tC.didn'tD.hadn't

题目详情

2. 一I spent two weeks in London last summer.

—Then you must have visited the British Museum during your stay     you?

A. mustn't       B. haven't

C. didn't       D. hadn't

▼优质解答
答案和解析

2.    C考查特殊句型的用法。在"…must have done…"这个表示对过去的推测的句型中,反意疑问句不可用must的任何形式,因为must用于表推测时仅能用于肯定句。若语境中有明确地表示过去的时间状语,反意疑问句必须用过去时的否定式,若没有明确地表示过去的时间状语且强调现状则用.完成时。该题中上句有last summer,故选C。