They must have done their homework yesterday,___?为什么是didn't they?我觉得应该是haven't they啊?

来源:学生作业帮助网 编辑:作业帮 时间:2024/11/15 08:00:38
They must have done their homework yesterday,___?为什么是didn't they?我觉得应该是haven't they啊?
xQoPǿ}_@L4m/OM f@ A[ 0 uvJh]=副iN$,д?'^Hle$K$~!1H)#eeH/sHŒ$iEHRI:Xnu1+JUܴkFC_a89JƷؿ׋+rYWJ-&]p`vƘz5~ } to\CΪŤ #P0tdۘ%X{8o f}i-&:uy3?nX0H-:и.^=3{ 0}W442۾ F͵C+ҹOy1@g'L5GwC:12$8fޕvfY. TV11tDOc.Yفzk%+T6>p.ó.m%i9NZzvM$L'}0XOí3J5do=\hA'>&[&tD.5:

They must have done their homework yesterday,___?为什么是didn't they?我觉得应该是haven't they啊?
They must have done their homework yesterday,___?
为什么是didn't they?
我觉得应该是haven't they啊?

They must have done their homework yesterday,___?为什么是didn't they?我觉得应该是haven't they啊?
must have done :对过去事实的推测,不是现在完成(后者不能与明确的过去时间连用).反义问句是问“昨天他们是否做了家庭作业”,当然用didn't they.
比较:
They have done their homework,haven't they?
They did their homework yesteday,didn't they?

我也觉得是haven't they,复数怎么是用didn't勒

当must 表示对未知事情的推测时,构成反意疑问句,应根据 must后面的动词变化反意疑问句的提问词 如 :You must be tired ,aren't you ?

这里的have 是实义动词不是情态动词。只有在表示“不得不”做什么即“HAVE TO DO”时才用HAVE