You made so many mistakes in the exam.You ___your lessons last might.A.mustn't have gone over B.needn't have gone over C.shouln't have gone over D.con't have gone over
问题描述:
You made so many mistakes in the exam.You ___your lessons last might.
A.mustn't have gone over B.needn't have gone over C.shouln't have gone over D.con't have gone over
答
C
shouldn't have done “本来应该做而没有做”的意思
答
d
表示推测一定没有做某事 不过could拼写有误
答
D .can't have gone over(对过去的有把握的否定推测)你昨晚肯定没有复习功课