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

问题描述:

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呢?谢啦!
1个回答 分类:英语 2014-09-21

问题解答:

我来补答
1.must have read 表示:一定是做了某事.表达的是已经存在和发生的事情,而且你的句子里还有long ago,很显然是过去的事情.
2.mustn't you是你必须(干某事)吗?意思不对.
3.当have用作助动词时,就可以用Bhaven't you .如they have finished it,haven't they?
 
 
展开全文阅读
剩余:2000
上一页:14,16
下一页:对一下