5道虚拟语气选择题25.If it were not for the fact that you _____ ill,I would ask you to do this right now.A.were B.had been C.are D.should be24.--- “Where have you been?”--- “I got caught in traffic; otherwise _____ sooner.”A.I would be
来源:学生作业帮助网 编辑:六六作业网 时间:2024/12/19 11:07:06
5道虚拟语气选择题25.If it were not for the fact that you _____ ill,I would ask you to do this right now.A.were B.had been C.are D.should be24.--- “Where have you been?”--- “I got caught in traffic; otherwise _____ sooner.”A.I would be
5道虚拟语气选择题
25.If it were not for the fact that you _____ ill,I would ask you to do this right now.
A.were B.had been C.are D.should be
24.--- “Where have you been?”
--- “I got caught in traffic; otherwise _____ sooner.”
A.I would be here B.I have been here
C.I had been here D.I would have been here
15.I _____ you some money,but I hadn’t any on me then.
A.would lend B.would have lent C.could lend D.may have lent
9.Had you listened to the doctor,you _____ all right now.
A.are B.were C.would be D.would have been
10._____ any change about the date,please tell me immediately.
A.Will there be B.Should there be C.There will be D.There should be
答案是CDBCB
5道虚拟语气选择题25.If it were not for the fact that you _____ ill,I would ask you to do this right now.A.were B.had been C.are D.should be24.--- “Where have you been?”--- “I got caught in traffic; otherwise _____ sooner.”A.I would be
第25题 这道题是虚拟语气的典型用法 即 if 的虚拟 从句子的谓语动词来看 可知 此题是对现在的虚拟 而the fact that you _____ ill,这句话表达的是一个事实 是一个同位语从句,起到解释说明作用,故不用虚拟语气,所以应用现在时
第24题从句子I got caught in traffic可以看出 这是发生在过去的 后面根据其所表达的意思可以判断出 后面也是对过去的虚拟 所以要用would have done 依照选项 只有d符合题意
第15题 同上题一样 .要先对句子的大意有个大概了解 判断句子所表达的是虚拟的 .然后再判断是对哪个时间段的虚拟 从后面的but I hadn’t any on me then.可知这是对过去的虚拟 所以是would/might/could+have+done(动词过去分词)
第9题 从句子的大概翻译可得 此句子是混合虚拟 并且是一个虚拟语句的倒装结构 即从句Had you listened to the doctor是对过去的虚拟 如果你听医生的安排 我们判断可得出他没听从医生的话 此外 本句原本应该是 if you had listened to the doctor 在if虚拟语句中可以省略if 然后把句子助动词 be动词 情态动词提到主语前面 构成倒装句 所以后面主句 you _____ all right now应该是对现在状态的虚拟 即现在还没好 而对现在的虚拟 我们主句是这样一种固定的形式 即would +do
第10题 虚拟语气的倒装结构 是对将来的虚拟 所以根据题意应该是选b
建议你去看下高一必修一课本 2005上高一时后面有几页语法有讲虚拟语气 把if那个表背了就行了 其它的题都是以这为根据的
第一题中the fact that you _____ ill是一个同位语从句,是事实,故不用虚拟语气,选C
第二题中答句的意思是:我碰到交通堵塞了,否则我早就到了.因此可以判断是与过去事实相反的虚拟语气.故选D
第三题then中是关键词.句意:我本来可以借给你钱的,但我当时(then)没有.因此可以判断是与过去事实相反的虚拟语气.故选B.
第四题中有是混合虚拟语气.从句是...
全部展开
第一题中the fact that you _____ ill是一个同位语从句,是事实,故不用虚拟语气,选C
第二题中答句的意思是:我碰到交通堵塞了,否则我早就到了.因此可以判断是与过去事实相反的虚拟语气.故选D
第三题then中是关键词.句意:我本来可以借给你钱的,但我当时(then)没有.因此可以判断是与过去事实相反的虚拟语气.故选B.
第四题中有是混合虚拟语气.从句是倒装,是对过去的虚拟,而主句中有now,是对现在的虚拟.应该是:If you Had listened to the doctor then,
you would be all right now.故选C
第五题是对将来的虚拟.句意:如果将来约定日期有任何变化,请立即告诉我.故选B.
要做好虚拟语气的题,每一种虚拟语气相应的时态一定要记住.祝成功!
收起
修改答案
B
D
B
C
上述几题都一样 表示与事实相反的假设条件用虚拟式(过去的过去)
A.表假设,要倒装
第一题答案是错的应该选 B 才对
第四题应该选 C 当时看错成 D 了 不好意思 虚拟式是在前半句
最后一道题说实话我觉得 AB 皆可 我更倾向于 A...
全部展开
修改答案
B
D
B
C
上述几题都一样 表示与事实相反的假设条件用虚拟式(过去的过去)
A.表假设,要倒装
第一题答案是错的应该选 B 才对
第四题应该选 C 当时看错成 D 了 不好意思 虚拟式是在前半句
最后一道题说实话我觉得 AB 皆可 我更倾向于 A
收起
cdbcb