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

来源:学生作业帮助网 编辑:六六作业网 时间:2024/12/19 08:33:14
Youmusthavewaitedforalongtime,_____you?Amustn''tBdidn''tChaven''tDhadn''tYoumusthavewaitedforalongtime,_

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是过去完成时,反问用过去时。