_____the sense of someone watching them,he would never have shouted at his wife.A.Despit B.Except C.But for D.Except for答案选择的是B,为什么啊,虚拟语气中引导从句的不是if吗?Except可以吗?为什么?

来源:学生作业帮助网 编辑:作业帮 时间:2024/05/13 02:35:00
_____the sense of someone watching them,he would never have shouted at his wife.A.Despit B.Except C.But for D.Except for答案选择的是B,为什么啊,虚拟语气中引导从句的不是if吗?Except可以吗?为什么?

_____the sense of someone watching them,he would never have shouted at his wife.A.Despit B.Except C.But for D.Except for答案选择的是B,为什么啊,虚拟语气中引导从句的不是if吗?Except可以吗?为什么?
_____the sense of someone watching them,he would never have shouted at his wife.
A.Despit B.Except C.But for D.Except for
答案选择的是B,为什么啊,虚拟语气中引导从句的不是if吗?Except可以吗?为什么?

_____the sense of someone watching them,he would never have shouted at his wife.A.Despit B.Except C.But for D.Except for答案选择的是B,为什么啊,虚拟语气中引导从句的不是if吗?Except可以吗?为什么?
这道题答案错了,应该选择C
当but for表示“若不是”“要不是”的含义时,要使用虚拟语气.属于含蓄型虚拟语气,这时虚拟条件不是通过if引导的条件句来表示,而是暗含在上下文中,或者用but for 、without(如果没有)等来代替if引导的条件状语从句.
例如 But for the rain ( = If it hadn't been for the rain ),we would have finished the work.
或We wouldn’t have succeeded without your help .( = if we hadn't got your help)

虚拟语气选择题 _____the sense of someone watching them,he would never have shouted at his wife. 浏览次数:12次悬赏分:0 | 离问题结束还有 14 天 23 小时 | 提问者:luckyyulin | 检举
A.Despit B.Except C.But for ...

全部展开

虚拟语气选择题 _____the sense of someone watching them,he would never have shouted at his wife. 浏览次数:12次悬赏分:0 | 离问题结束还有 14 天 23 小时 | 提问者:luckyyulin | 检举
A.Despit B.Except C.But for D.Except for
答案选择的是B,为什么啊,虚拟语气中引导从句的不是if吗?Except可以吗?为什么?
答:同楼上的观点类似,感觉答案错了,是C,但感觉句意不合生活逻辑。
经搜索,发现此题不仅让人搞错了答案,还改了句子。不知道这改题的是什么人!
下面的是原题:
英语六级模拟试卷(31)
42. _____ the sense of someone watching them, Ralkph would have shouted at his wife.
A. Despite B. But for C. Except D. Except for
答:这题的答案才是B。

收起

would have done 是将来完成时 与if无关 应该把它当普通句型看 根据题意应选B

并不是虚拟语气就要用if来引导、还有很多引导词、这个是你概念模糊了。其实我觉得应该选择第三个、翻译为“要不是”……