John passed the exam,although he didn't study very much for itThe exam _______ difficult.A.can't have beenB.must have beenC.couldn't be D.might have been选哪一个 为什么

来源:学生作业帮助网 编辑:作业帮 时间:2024/11/17 14:38:43

John passed the exam,although he didn't study very much for itThe exam _______ difficult.A.can't have beenB.must have beenC.couldn't be D.might have been选哪一个 为什么
John passed the exam,although he didn't study very much for it
The exam _______ difficult.
A.can't have been
B.must have been
C.couldn't be
D.might have been
选哪一个 为什么

John passed the exam,although he didn't study very much for itThe exam _______ difficult.A.can't have beenB.must have beenC.couldn't be D.might have been选哪一个 为什么
选A. 这是一个情态动词表判断的题,can+ have VPP通常表示对过去发生事情的判断.因为上句的动词时态表明事情已经发生,因此选A.C是对现在的判断,不合题意.

C,靠语感。具体分析是这是一个推测性的语句

选C.John 不努力却通过考试暗含考试并不难,所以排除首先BD,如果选A的话,表示本不可能难却很难,也表示题难,与题干矛盾。且由题干可知是过去发生的事,所以用couldn't.