【语法,虚拟语气】Thus I closed my eyes,as if I were to sleep.这是与过去事实相反,从句应该用过去完成时才对,为什么反而用were?不是只有与现在事实相反的从句才用were吗?
来源:学生作业帮助网 编辑:作业帮 时间:2024/07/04 06:47:02
![【语法,虚拟语气】Thus I closed my eyes,as if I were to sleep.这是与过去事实相反,从句应该用过去完成时才对,为什么反而用were?不是只有与现在事实相反的从句才用were吗?](/uploads/image/z/13495150-46-0.jpg?t=%E3%80%90%E8%AF%AD%E6%B3%95%2C%E8%99%9A%E6%8B%9F%E8%AF%AD%E6%B0%94%E3%80%91Thus+I+closed+my+eyes%2Cas+if+I+were+to+sleep.%E8%BF%99%E6%98%AF%E4%B8%8E%E8%BF%87%E5%8E%BB%E4%BA%8B%E5%AE%9E%E7%9B%B8%E5%8F%8D%2C%E4%BB%8E%E5%8F%A5%E5%BA%94%E8%AF%A5%E7%94%A8%E8%BF%87%E5%8E%BB%E5%AE%8C%E6%88%90%E6%97%B6%E6%89%8D%E5%AF%B9%2C%E4%B8%BA%E4%BB%80%E4%B9%88%E5%8F%8D%E8%80%8C%E7%94%A8were%3F%E4%B8%8D%E6%98%AF%E5%8F%AA%E6%9C%89%E4%B8%8E%E7%8E%B0%E5%9C%A8%E4%BA%8B%E5%AE%9E%E7%9B%B8%E5%8F%8D%E7%9A%84%E4%BB%8E%E5%8F%A5%E6%89%8D%E7%94%A8were%E5%90%97%3F)
【语法,虚拟语气】Thus I closed my eyes,as if I were to sleep.这是与过去事实相反,从句应该用过去完成时才对,为什么反而用were?不是只有与现在事实相反的从句才用were吗?
【语法,虚拟语气】Thus I closed my eyes,as if I were to sleep.
这是与过去事实相反,从句应该用过去完成时才对,为什么反而用were?不是只有与现在事实相反的从句才用were吗?
【语法,虚拟语气】Thus I closed my eyes,as if I were to sleep.这是与过去事实相反,从句应该用过去完成时才对,为什么反而用were?不是只有与现在事实相反的从句才用were吗?
这是一个很有讨论价值的问题,也是我多年前的一个疑惑.
Thus I closed my eyes,as if I were to sleep.
这是与过去事实相反,从句应该用过去完成时才对,为什么反而用were?不是只有与现在事实相反的从句才用were吗?
答:
虚拟语气,在我看来,主要分两类:
1.表示一种愿望 如:God bless you.Long live XXX.谓语用动词原形(虚拟10动词insist 等等,实际上属这一类,主观的愿望)
2.表示一种虚拟的假设.所谓“假”,非真也!主要用于带虚拟条件句的复合句中:
if.,+主句.
虚拟语气的句子的谓语动词的形式,在我看来,一个字:怪!二个字:奇特!三个字:不正常!
if ...,+主句,其主从句的谓语,根据假设的不同,有三种结构:
现在:if 从句用过去式,主句用would+V.现在用过去,过去将来,怪吧?
过去:if 从句用过去完成式,主句用would +have +P.P.过去用过过去、过去将来完成时,奇特吧?
将来:if 从句有三式:过去式、were to+V,should+V,主句用would+V.将来用过去、过去将来,不正常吧?!
楼主的这个句子中的as if 从句,实际上属于if 从句的虚拟语气.
as if ...好象...似的,实则非也.
译:因此,我闭上了眼睛,好象要睡觉的样子.
我们知道,as if引导的从句,不一定要用虚拟语气如:It looks as if it is going to rain.看上去好象要下雨.
我们从if 虚拟语气条件句得出结论:与现在相反的假设,if从句用过去时态如:
He speaks as if he was an expert.他平时说话好象是个专家似的.
主句是一般现在时,从句却用了一般过去时,我们就知道,这是假的,是虚拟语气的运用.他其实不是专家.
如果主句是一般过去时,说的是一个也过的人过去的表现,或他过去某一次的表现呢?从句用什么时态呢?
按我们已有关于与过去事实相反的假设,应用过去完成时,对吧?
所以:
He spoke as if he had been an expert.对不对?
但总觉得,这个had been an expert 是完成时的延续性用法,少了什么似的,有这个感觉吗?
he had been an expert for a long time.没有这个for a long time,总感觉句子不对劲似的.
还好,这个句子,从句可以仍然用一般过去时,又能表现出其虚拟语气而非真实语气来,这要感谢be动词过去式有两个形式was 和were ( 只有这个动词的过去式有两个,其中一个是S形,用于三单和一单人称).
说:He spoke as if he were an expert.he作主语,be的过去式应该有was啊,怎么用了were了呢?这就表示:他 (过去)不是一个专家.是假的.
但问题又来了.如果主语是they呢?
They spoke as if they were experts.请问他们过去是不是专家?
如果不是,是不是要用had been呢?
能表示就是专家,不是虚拟语气呢?
我在语法书上没有找到答案.人家就不举这样的例句.
还好,我的老师也没有叫我翻译这样的句子.
我现在是老师,我也不举这样的例子.也不会让学生为难.
还好,现实生活中,也没有出现这个两难的情况.
哦,对了,回头看,这里的were to 是一个整体,were不当系动词看.
楼主,你觉得改成:...as if I had been to sleep.好吗?
were to=相当于should吧?should还有过去分词吗?没有!