They must have stayed at home last night, ( )? A.haven't they B.didn't they must表示推测时,must后面的动词是have stayed ,为什么会用一般过去时呢 书上的例句是you must have seen the play, haven't you?这两者的区别在哪儿呢
2023-04-13 19:33:10
回答于 2023-04-13 20:02:52
一个是对过去的推测,一个是对已经完成的推测。这个时间状语是last night 所以选b
相关咨询