I ______ have watched that movie—it’ll give me horrible dreams.
单选题
2022-01-13 19:52
A、shouldn’t
B、needn’t
C、couldn’t
D、mustn’t
查看答案
正确答案
A
试题解析
句意:我本不应该看那部电影的,它让我做恶梦。shouldn’t have done sth.本不应该做某事(但是已经做了)。needn’t have done sth.本不必做某事。couldn’t have done sth.不可能已经做了。must have done表示对过去的肯定推测,意为“一定已经做了”。本句中表示“本不应该”,故答案是A项。