关于英语虚拟语气的一道题,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 这题是选A吧.(答案
来源:学生作业帮助网 编辑:作业帮 时间:2024/11/17 18:57:49
关于英语虚拟语气的一道题,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 这题是选A吧.(答案
关于英语虚拟语气的一道题,
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
这题是选A吧.(答案是D,我怀疑答案错了)
关于英语虚拟语气的一道题,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 这题是选A吧.(答案
这是错综时间条件句,虚拟语气中常爱考的,也是最容易错的.
就是因为主句中有now.
这是对过去的虚拟
应该选A
D肯定不对呀
如果是would know 就得选B了
是D。如果他认真听了,那“现在”就会答这道题了。
语法上来讲,在虚拟语气中,条件从句的动词动作可以和主句的动词动作时态不一致。
如果他专心听老师,他现在就能回答出问题了 If he ____ to the teacher attentively,比he ____ the answer to the problem now. 后退一个时态,A错了,因为是假设,所以是过去将来时。