He must have lived here for 10 years, ____ he? A.mustn'tB.haven'tC.didn'tD.hasn't... A. mustn'tB. haven'tC. didn'tD. hasn't 展开 我来答 可选中1个或多个下面的关键词,搜索相关资料。也可直接点“搜索资料”搜索整个问题。 here 搜索资料 1个回答 #合辑# 面试问优缺点怎么回答最加分? zyb_ylj 2013-09-10 · TA获得超过1856个赞 知道答主 回答量:3.1万 采纳率:100% 帮助的人:4451万 我也去答题访问个人页 关注 展开全部 答案D当陈述部分是must\may have done sth.时,如果有表示过去的时间状语,就用过去时来反问;如果没有表示过去的时间状语,就用现在完成时来反问. 已赞过 已踩过< 你对这个回答的评价是? 评论 收起 推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询 其他类似问题 2023-06-13 they+have+lived+here+for+close+to+five+years为什么用c 2010-12-28 I _______ here for almost 20 years. A am living B live C have been living 9 2012-07-10 Although he has lived with us for years, he ______ us much impression. 16 2020-01-03 I have lived here for 5 years I have been living here for 5 years once I lived here for 5 years 3 2012-03-29 I have lived here for 5 years I have been living here for 5 years once I lived here for 5 years 7 2012-03-07 4. She ___ lived here for ___ years. A. had, a few B. has, several C. had, a lot of D. h 4 2019-07-28 分析一下它的含义?It is has been four years since he lived here. 5 2013-06-02 It was several years ----- I realized ---- David had lied to me. 3 为你推荐: