在家复习一些语法的错题还不太懂---I don't know why Denise started crying when I mentioned the wedding.---It______what you said about her brother.Or,perhaps she is just nervousA.should have been B.couldn't have been C.could have been D.m
来源:学生作业帮助网 编辑:作业帮 时间:2024/06/28 02:55:50
在家复习一些语法的错题还不太懂---I don't know why Denise started crying when I mentioned the wedding.---It______what you said about her brother.Or,perhaps she is just nervousA.should have been B.couldn't have been C.could have been D.m
在家复习一些语法的错题还不太懂
---I don't know why Denise started crying when I mentioned the wedding.
---It______what you said about her brother.Or,perhaps she is just nervous
A.should have been B.couldn't have been C.could have been D.must have been
我选A的,答案是C这两个选项的区别是啥呢,我记得笔记是C表示虚拟语气,有点晕了.
在家复习一些语法的错题还不太懂---I don't know why Denise started crying when I mentioned the wedding.---It______what you said about her brother.Or,perhaps she is just nervousA.should have been B.couldn't have been C.could have been D.m
---I don't know why Denise started crying when I mentioned the wedding.
---It______what you said about her brother.Or,perhaps she is just nervous
A.should have been B.couldn't have been C.could have been D.must have been
我选A的,答案是C这两个选项的区别是啥呢,我记得笔记是C表示虚拟语气,有点晕了.
答:从选项最后都有have been看,本题句还可以再简洁,就是考查三人情态动词should, could, must的用法.
BD两项表示对过去情况的一种非常肯定的判断.B项表示“不可能是”,D项表示“肯定是”,与原题句中的Or (或者,表示不肯定)矛盾.排除BD
A项表示“本应该是.” 和句意不符.
C项,情态动词could表示“可能”,could have been与can have been都是对过去情况的一种可能性推测.前者比后者更没有把握(虚拟语气用的正是这个特性).
译:我不知道为什么当我提到那场婚礼时丹妮斯会哭起来.
可能是因为你说了有关她兄弟的话,或者是因为她紧张了.
从题目回答可以看出这里都是表推测,可能是你所说的是关于她的哥哥或者她刚才太紧张了。A答案表推测是应该怎么怎么样,C答案就是表可能的。
should have been 是本应该怎么做但实际上未做,表责备,但could have been是一种推测,不只是虚拟语气