您现在的位置是:首页 > 学科知识查询 > 高中英语题库

You must have studied English for years, ?A.must youB.have youC.mustn't youD.haven't you

编辑:chaxungu时间:2026-04-24 12:52:08分类:高中英语题库

You must have studied English for years, ________?
A.must youB.have youC.mustn't youD.haven't you在线课程D
解析:
导解:must表示推测,用于反意疑问句时,疑问部分一般不用must或mustn't.若前句强调对过去情况的推测(一般有过去时间状语),疑问部分的谓语动词用didn't+主语;
若前句强调动作的完成,疑问部分的谓语动词用hasn't/haven't+主语.