几道关于虚拟语句的英语题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 se
来源:学生作业帮助网 编辑:作业帮 时间:2024/11/14 20:03:25
几道关于虚拟语句的英语题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 se
几道关于虚拟语句的英语题
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呢?
几道关于虚拟语句的英语题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 se
第一个,看到主句的now了吧,说明是对现在的虚拟,所以用过去将来时
第二个,雨还没下呢,只是一种猜测,不用虚拟
第三个,同样的,他还没犯错呢,不用虚拟
第四个是虚拟式,suppose+should 在语法书里是告诉你suppose要用虚拟,不是一定加should!这里是很明显对现在的虚拟所以是过去时
第五个同上,insist后跟虚拟,很明显是对过去虚拟,所以用过完
第六个也一样,看到always了吧,提醒你是现在状态,那么虚拟结构当然用过去时了