作业帮 > 英语 > 作业

You must have read about Dickens long ago,____? A.mustn't yo

来源:学生作业帮 编辑:搜搜做题作业网作业帮 分类:英语作业 时间:2024/06/13 23:25:13
You must have read about Dickens long ago,____? A.mustn't you Bhaven't you C.can't you D.didn't you
答案是D,为什么不选B呢?什么时候反义疑问句里用B呢?谢啦!
You must have read about Dickens long ago,____? A.mustn't yo
1.must have read 表示:一定是做了某事.表达的是已经存在和发生的事情,而且你的句子里还有long ago,很显然是过去的事情.
2.mustn't you是你必须(干某事)吗?意思不对.
3.当have用作助动词时,就可以用Bhaven't you .如they have finished it,haven't they?