关于虚拟语气的

关于虚拟语气的

题目
关于虚拟语气的
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是不可能实现的愿望,所以用虚拟。
答案
我觉得你不要把它直接译成中文过来理解.昨天身体不好,今天不可能就in good health了,所以它是对现在的虚拟.这应该是出题人的本意.他就是刻意想考错综虚拟这个知识点而出题的.如果在现实生活中也许两个都可以.但为了考试我们有时需要揣摩出题人的意图.
一点浅见,进攻参考.
举一反三
已知函数f(x)=x,g(x)=alnx,a∈R.若曲线y=f(x)与曲线y=g(x)相交,且在交点处有相同的切线,求a的值和该切线方程.
我想写一篇关于奥巴马的演讲的文章,写哪一篇好呢?为什么好
奥巴马演讲不用看稿子.为什么中国领导演讲要看?
想找英语初三上学期的首字母填空练习……
英语翻译
最新试题
热门考点

超级试练试题库

© 2017-2019 超级试练试题库,All Rights Reserved.