john must have come back yesterday,----?he must have waited here for a long time,------?两句反以疑问句,各该用什么?为什么?

问题描述:

john must have come back yesterday,----?
he must have waited here for a long time,------?
两句反以疑问句,各该用什么?为什么?

两个都是 hasn't he.
must 不是动词,它只是表示修饰
根本就没有翻译疑问句有 mustn't he 这用法的
就是hasn't he 绝对没错

两个空都填mustn't he.

我记得老师和我们说,这样的句式和逻辑似乎是说话人对事件的猜测
所以把must忽略……
似乎都要填 hasn't he

john must have come back yesterday,mustn't he?