早教吧 育儿知识 作业答案 考试题库 百科 知识分享

1.Ifhehadnotgoneoutinthestorm.A.hewillbealivenowB.hewouldbealivenowC.hewouldhavebeenalivenow我选的是B答案给的是C我认为主句是与现在相反应该用现在的虚拟而且还有时间状语now2.Heisworki

题目详情
1.If he had not gone out in the storm ______.
A.he will be alive now B.he would be alive now C.he would have been alive now
我选的是B答案给的是C 我认为主句是与现在相反应该用现在的虚拟 而且还有时间状语now
2.He is working hard for fear that he _____.
A.fails B.failed C.would fail D.fail
我选的C
3.Edison kept phosphorus carefully in a bottle lest it _____.
A.would burn B.burned C.was burning D.shuold burn
我选的A 难道lest有什么特殊用法?
4.Ms.Brown left for Lndon long ago.That's pity.I wish_____.
A.I meet him B.i'll have met him C.I'd had met him D.I'd meet him
我选D 我认为C中'd代表would D中'd代表had是这样么?如果是 wish过去虚拟可以是would have done或had done 为什么要选C呢?
1题 “现在也不会”所以才要用would do表示现在的虚拟
2题 既然省略would 那不省略不可以么?
▼优质解答
答案和解析
第一题:是对过去情况的虚拟语气 经常会考 因为是对过去的虚拟所以要用过去完成时 表示对过去的影响哦
第二题:不清楚也 .
第三题:是规定句型 例如suggest purpose request ……,虚拟语气只可用“should”
第四题:当然不是啦 D如果是“had”的话,那就不是“meet”了 ,对不对 是“met” 哦 还有这道同样是虚拟语气 ,对过去的虚拟记住是 would/ should/ could + have done 的形式 ;对现在或将来的虚拟是would / should/ could + do
建议买一本 朗文的英语语法书 很全呢