作业帮 > 英语 > 作业

关于虚拟语气的单选题.

来源:学生作业帮 编辑:拍题作业网作业帮 分类:英语作业 时间:2024/06/01 19:06:50
关于虚拟语气的单选题.
His failure in the experiment suggested that he _____his teacher's proper instructions.
A musn't have followed B.hadn't followed.
只是一个陈述句的语气.为什么不能用A啊.
答案:B
翻译:他在试验中的失败暗示了他没有遵从老师的正确的指导
解析:1 当suggest表示“暗示”的含义时,句子不使用虚拟要用正常的时态.
2 当suggest表示”建议“的含义时,句子使用虚拟语气,后面的that从句使用should+动词原形,should可以省略.
3 从翻译中可以看出应该使用陈述句的语气
4 must have done 表示对过去事情的肯定猜测,但是否定形式不使用mustn't,而是用
can't/couldn't,如果选A,应该改成couldn‘t have followed
5 答案使用了过去完成时,表示从句动作发生在主句谓语之前,先是没有遵从老师的指导,才发生了实验失败
再问: 也就是说那些could/should/would/ have done 其实不一定要用在虚拟语气里吗。
再答: 不是绝对的,比如would/should have done,还是构成过去将来完成时的结构,不过在中学的题目中多数都是出现是用在虚拟里的。只不过这个题目A的否定形式不对。