You must have waited for a long time,_____ you?A mustn't B didn't C haven't D hadn't

来源:学生作业帮助网 编辑:作业帮 时间:2024/04/29 12:21:27

You must have waited for a long time,_____ you?A mustn't B didn't C haven't D hadn't
You must have waited for a long time,_____ you?
A mustn't B didn't C haven't D hadn't

You must have waited for a long time,_____ you?A mustn't B didn't C haven't D hadn't
应与前面的 have 时态保持一致,若前面是
You must had waited for a long time(yesterday),则选择D

must是情态动词

must have是过去完成时,反问用过去时。