关于虚拟语气的1.If you____in good health,I______you go on a trip yesterday.A.were,would have let B.had been,would have let我觉得答案有误,我认为应该选B,2._______ he were trying to teach them all he knew.A.It seemed that B.They had

来源:学生作业帮助网 编辑:作业帮 时间:2024/11/15 09:19:50

关于虚拟语气的1.If you____in good health,I______you go on a trip yesterday.A.were,would have let B.had been,would have let我觉得答案有误,我认为应该选B,2._______ he were trying to teach them all he knew.A.It seemed that B.They had
关于虚拟语气的
1.If you____in good health,I______you go on a trip yesterday.
A.were,would have let B.had been,would have let
我觉得答案有误,我认为应该选B,
2._______ he were trying to teach them all he knew.
A.It seemed that B.They had hoped
C.It seemed as if D.They thought
选什么,为什么?
1.A.这是错综时间虚拟条件句即条件从句与主句所指时间不一致.前半句If you were in good health,表示与现在事实相反,而后边主句I would have let you go on a trip yesterday.
表示与过去事实相反.
如果是错综时间虚拟句,意思似乎不通啊“如果你现在健康状况良好,我昨天就让你去旅游了”?
“如果你昨天健康状况良好,我就让你去旅游了”主句从句都是描述过去,意思才通顺啊。
2.因为teach them all he knew是不可能实现的愿望,所以用虚拟。

关于虚拟语气的1.If you____in good health,I______you go on a trip yesterday.A.were,would have let B.had been,would have let我觉得答案有误,我认为应该选B,2._______ he were trying to teach them all he knew.A.It seemed that B.They had
我觉得你不要把它直接译成中文过来理解.昨天身体不好,今天不可能就in good health了,所以它是对现在的虚拟.这应该是出题人的本意.他就是刻意想考错综虚拟这个知识点而出题的.如果在现实生活中也许两个都可以.但为了考试我们有时需要揣摩出题人的意图.
一点浅见,进攻参考.

1.A.这是错综时间虚拟条件句即条件从句与主句所指时间不一致.前半句If you were in good health,表示与现在事实相反,而后边主句I would have let you go on a trip yesterday.
表示与过去事实相反.
2.C.It seemed as if
as if 后面要跟虚拟语句。
他也可以是一直身体状况不好...

全部展开

1.A.这是错综时间虚拟条件句即条件从句与主句所指时间不一致.前半句If you were in good health,表示与现在事实相反,而后边主句I would have let you go on a trip yesterday.
表示与过去事实相反.
2.C.It seemed as if
as if 后面要跟虚拟语句。
他也可以是一直身体状况不好啊。

收起

1:是虚拟语气,所以第一个空一定填were,选A。
2:A It seem后接that从句。

1.A.这是错综时间虚拟条件句即条件从句与主句所指时间不一致.前半句If you were in good health,表示与现在事实相反,而后边主句I would have let you go on a trip yesterday.
表示与过去事实相反.
2.C.It seemed as if
as if 后面要跟虚拟语句。
我是正确的!