John must have read the book,________?John must have read the book,________?A.mustn't he B.needn't he\x05C.didn't he\x05D.haven't he但我想说C是正确的!说反了,我选D,

来源:学生作业帮助网 编辑:六六作业网 时间:2024/05/11 14:32:30
Johnmusthavereadthebook,________?Johnmusthavereadthebook,________?A.mustn''theB.needn''the\x05C.didn''t

John must have read the book,________?John must have read the book,________?A.mustn't he B.needn't he\x05C.didn't he\x05D.haven't he但我想说C是正确的!说反了,我选D,
John must have read the book,________?John must have read the book,________?
A.mustn't he B.needn't he\x05C.didn't he\x05D.haven't he
但我想说C是正确的!
说反了,我选D,

John must have read the book,________?John must have read the book,________?A.mustn't he B.needn't he\x05C.didn't he\x05D.haven't he但我想说C是正确的!说反了,我选D,
这句话用的现在完成时,即have+动词的过去分词,所以要用D

这个答案应该是C,因为must have done 是表示对过去的事实的肯定推测,must 的反意问句,对过去事实的推测,表示动作的时候用did当助动词,表示状态时用was 当助动词。