关于虚拟语气的单选题。

Hisfailureintheexperimentsuggestedthathe_____histeacher'sproperinstructions.Amusn'tha... His failure in the experiment suggested that he _____his teacher's proper instructions.
A musn't have followed B.hadn't followed.
只是一个陈述句的语气。为什么不能用A啊。
展开
五块钱也是奖
2012-03-11 · TA获得超过1.3万个赞
知道大有可为答主
回答量:4560
采纳率:75%
帮助的人:2264万
展开全部
答案: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的否定形式不对。
铃儿响叮当011
2012-03-11 · TA获得超过422个赞
知道小有建树答主
回答量:520
采纳率:0%
帮助的人:280万
展开全部
此处 suggest的意思是表明 当 suggest的意思是建议是才用虚拟语气 它的用法是should+动词原形 如:
1.His pale face suggested that he was ill.
2. The teacher suggested that he (should)follow the doctor's instructions.
追问
这个我知道。我不懂得的是为什么不选A。mustn‘t have followed 一定没跟老师的要求做。

musn't have followed 只能用在虚拟语气里吗。
追答
英语中就没有musn't have done这种用法。如果要表示"一定没跟老师的要求做"得这么说:
couldn't/can't have done.
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式