作业帮 > 英语 > 作业

几道关于虚拟语句的英语题

来源:学生作业帮 编辑:大师作文网作业帮 分类:英语作业 时间:2024/11/11 23:59:55
几道关于虚拟语句的英语题
22.If he ___ to the teacher attentively,he ___ the answer to the problem now.
A.had listened,would have known B.listened,would know
C.listened,would have known D.had listened,would know
为什么选D不选A.
27.It seems as if it ___ rain.
A.will to B.is going to C.is to D.were going to
为什么选B不选D
29.He is working hard for fear that he ___.
A.fails B.failed C.would fail D.fail
怎么就选了D呢?
31.Supposing I ___ this gift,what would he say?
A.accept B.accepted C.should accept D.would accept
34.He insisted that he ___ me before.
A.see B.should see C.had seen D.saw
不是说suppose、insist的虚拟后面是接should 动词原形么?为什么选了B?选了C呢?
38.He wishes ___ mistakes.
A.he doesn’t always make B.he isn’t always making C.he didn’t always make D.he wouldn’t always making
这不是对过去的wish么?应该是had +过去分词啊,怎么就选了C呢?
几道关于虚拟语句的英语题
第一个,看到主句的now了吧,说明是对现在的虚拟,所以用过去将来时
第二个,雨还没下呢,只是一种猜测,不用虚拟
第三个,同样的,他还没犯错呢,不用虚拟
第四个是虚拟式,suppose+should 在语法书里是告诉你suppose要用虚拟,不是一定加should!这里是很明显对现在的虚拟所以是过去时
第五个同上,insist后跟虚拟,很明显是对过去虚拟,所以用过完
第六个也一样,看到always了吧,提醒你是现在状态,那么虚拟结构当然用过去时了
再问: 9. He is working hard for fear that he ___. A. fails B. failed C. would fail D. fail 那也怎么没有选A呢?
再答: 哎呀,不好意思,上次没看仔细,这句话要用虚拟语气的,但是在lest 和 for fear that(以免),in case(以防)从句中用should+原形, should 可以省略,我也是刚翻了一下语法书的。还有一些情况should也可以省略,自己看看书吧