作业帮 > 英语 > 作业

he opened his lips as if he were to speak.

来源:学生作业帮 编辑:作业帮 分类:英语作业 时间:2024/07/05 21:53:04
he opened his lips as if he were to speak.
1】如果这是虚拟语气的话,那这句话后半句的时态不是应该改为过去完成时吗?
2】如果这部是虚拟语气,那么为什么这里用了were而不是was呢?
个人认为这不是虚拟语气,那么要怎么理解【2】呢?
首先,这就是真唱的虚拟语气形式.
在虚拟结构中,无论主语是第几人称,be 动词一般一律用were.只是,在口语或非正式文体中,有时会用was代替were.例如:
How I wish I were a bird!
If I were you,I would try my best to make my dream come true.
If he were wise enough,he would take our advice.
其次,你所给的句子,【He opened his lips as if he were to speak.】,这里面虚拟语气用法正确.
句意:他当时张开口/开启嘴唇,好像要讲话/似乎准备说话.
按照语义,【准备说话】应该是【开启嘴唇】后的动作,而不应该在这个动作之前发生,因此,不能用完成式.
再问: 可是关于as if的虚拟语气,资料是这样提供的---从句与未来相反,主句用过去式助动词+动原;从句与现在相反,主句用过去式;从句与过去相反,主句用过去完成式。那么按照这个规则,应该用过去完成时吧
再答: 哦,你是这样看待这个题的。 你说的结构本身并没有错,只是,对于as if从句中表示的【动作发生的时间】判断出现了偏差。看看句子: He opened his lips as if he were to speak. 句意:他当时张开口/开启嘴唇,好像要讲话/似乎准备说话。 从句谓语动词:were to speak 原形 :be to do sth 功能 :表示【将来(按照计划、安排或发展趋势即将发生的动作)】 对照本句 :他当时翕动嘴唇,好像将要讲话。 动作分析 :在当时看来即将发生的动作【表示将来】。例如: He did everything hopelessly as if the world were to disappear. 可见,所给句子中,【were to speak】应该表示【opened his lips】后,似乎要发生的动作,即与将来事实可能相反的动作。 补充知识:【表示一般将来时的六种常见形式】 ①will/shall+动词原形 ②be(am/is/are) going to ③ 一般现在时,多用于动作、状态变化的动词,表示有固定班次的火车轮船、飞机、汽车等。主要动词:come,go,leave,arrive,start,begin等 ④现在进行时:be(am/is/are) doing ⑤be(am/is/are) to do sth ⑥be (am/is/are)about to do sth ****注释:以上结构,除了③之外,其余都可以表示【过去将来时态】,将be动词换为(was/were);将will/shall 换为would/should(包括虚拟语气用法) 我能解释的就这么多了,希望能有助于你! 别忘了好评哦! 祝你开心如意!O(∩_∩)O~~
再问: 按你这么说,这道题可不可以这样理主句He opened his lips ,然后不出意外的话条件从句原本要用过去完成时的,但因这个动作有了将来的意味,所以要把时态往前挪动一位,所以就用了一般过去时表示就可以了? 有这样一个例子:He talks as if he had known John since boyhood. 原本主句是一般现在时,条件从句该用一般过去时,但是因为since,使得句子又复合了一个时态,所以用了过去完成时?不好意思最后一问(*^__^*) ~
再答: 所给原句,主要是,【从句表达将来情况的虚拟语气(似乎将要说话,但实际没有说)】,因此,be动词结构的虚拟形式就是【were to speak】。 现在给的这个句子稍有不同,根据表达意义,as if从句表达【过去就认识】,即与过去事实相反的虚拟语气,因此,用了过去完成时。