You must have read about Dickens long ago, ____ ?

You must have read about Dickens long ago, ____ ?
A、mustn't you
B、haven't you
C、can't you
D、didn't you
【正确答案】:D
【题目解析】:【考点点击】本题考查附加疑问句。【要点透析】 mustmay/cant+ have done+过去时间状语,表示对过去情况的推测,附加疑问部分常用一般过去时,即借助助动词did。故D项符合题意。