问题补充:
单选题Hemusthavelivedherefor10years,____he?A.mustn B.haven C.didn D.hasn
答案:
D解析当陈述部分是must\may have done sth.时,如果有表示过去的时间状语,就用过去时来反问;如果没有表示过去的时间状语,就用现在完成时来反问.
如果觉得《单选题He must have lived h》对你有帮助,请点赞、收藏,并留下你的观点哦!
时间:2019-05-02 04:12:33
单选题Hemusthavelivedherefor10years,____he?A.mustn B.haven C.didn D.hasn
D解析当陈述部分是must\may have done sth.时,如果有表示过去的时间状语,就用过去时来反问;如果没有表示过去的时间状语,就用现在完成时来反问.
如果觉得《单选题He must have lived h》对你有帮助,请点赞、收藏,并留下你的观点哦!