YoumusthavestudiedEnglishforyears,

发布时间:2020-07-10 11:50:34

You must have studied English for years, ________?













A.must you












B.have you











C.mustn't you











D.haven't you

网友回答

D解析导解:must表示推测,用于反意疑问句时,疑问部分一般不用must或mustn't.若前句强调对过去情况的推测(一般有过去时间状语),疑问部分的谓语动词用didn't+主语;若前句强调动作的完成,疑问部分的谓语动词用hasn't/haven't+主语.
以上问题属网友观点,不代表本站立场,仅供参考!