翻译资格考试

导航

“Why are you so sure that Ann didn’t commit the crime she’s been accused of committing

来源 :焚题库 2021-09-08

单选题 “Why are you so sure that Ann didn’t commit the crime she’s been accused of committing?”
  “She mustn’t have committed that crime because I was with her,and we were out of town on that day.”
 

A.may not have committed

B.wasn’t supposed to commit

C.might not have committed

D.couldn’t have committed

参考答案:D

登录查看解析 进入题库练习

答案解析:这段话的意思是:“你为什么如此确定Ann没有犯她被控诉的那宗罪? ”“她不可能犯罪,因为那天她跟我在一起,我们一块出城了。”此题考查情态动词的用法。题干中用了mustn’t have done的形式,这种形式不存在。must have done表示对过去某事的肯定猜测,过去肯定做了某事,其否定或疑问形式须用can (could)来表示。may / might not have done表示对过去事实的不确定推测,表示“可能不会”,根据后文内容可知此句为肯定的否定推测,所以排除A、C项;选项B表示“不应该”;couldn’t have done表示对过去所发生事情的否定推测,表示“过去不可能做了某事”。答案为D。

 

分享到

相关试题