请看一道改错题 The lady must have waited for you for a long time,mustn't she?The lady must have waited for you for a long time,mustn't she?mustn't->hasn't 为什么呢?
问题描述:
请看一道改错题 The lady must have waited for you for a long time,mustn't she?
The lady must have waited for you for a long time,mustn't she?
mustn't->hasn't
为什么呢?
答
mustn't she? 她不一定吗?
hasn't she? 她没有吗?
第一句显然不通.
答
这位女士一定已经等了好长时间,不是吗(就是说不是一直在等吗)
答
Must not改为have not
must not是禁止的意思
答
因为他是完成式
答
当could have
should have
must have 出现时,反义疑问句的助动词用have或者has