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

She must have finished her homework yesterday, ?A. mustn`t she B. hasn`t sheC. didn`t she D. doesn`t

编辑:chaxungu时间:2026-04-27 02:49:59分类:高中英语题库

【题目】She must have finished her homework yesterday, ?

A. mustn`t she B. hasn`t she

C. didn`t she D. doesn`t she

在线课程

【答案】C

【解析】

试题分析:句意:昨天她一定完成了家庭作业,不是吗?当句子使用“情态动词+have done”表示对过去情况的推测时,如果句中有过去时时间状语,就对过去时反问;如果没有过去时时间状语,就对现在完成时反问。本句中含有yesterday,并且句中是行为动词finish,所以使用助动词did进行反问。故C正确。