作业帮 > 英语 > 作业

He must have stayed up late last night,didn't he 这里为什么用didn'

来源:学生作业帮 编辑:神马作文网作业帮 分类:英语作业 时间:2024/11/17 05:09:07
He must have stayed up late last night,didn't he 这里为什么用didn't he不用haven't he
是 hasn't he
He must have stayed up late last night,didn't he 这里为什么用didn'
must表示推测的时候要根据意思而不是根据形式来完成反义疑问句.must have +过去分词表示对过去的推测:他昨晚一定熬夜了,不是吗?推测过去,要用过去时态didn‘t
而不用must的肯定或否定形式.
再如:The boy must be Li Ming,isn't he?不用must
再问: 如果把上句中的 must 去掉,还成立吗。
再答: 去掉must 就不是表示推测了。就违背了原句的意思。