37 [假设条件4] wish / as if + 过去时/过去完成时

(1)wish后面的从句,译为:” 希望... 就好了 “,是不可能实现的假设

  a. 与现在事实相反愿望

    I wish I were as tall as you . 我希望我和你一样高。(一般过去时)

  说这句话时的时间点现在,也就是刚刚比较完身高,比完后已经过去这个时间点了。所以是和现在事实相反愿望。

  b. 与过去事实相反愿望

    He wished he hadn't said that .  他希望他没有说过那些话。(过去完成时)

  说这句话的时间段过去,也就是他已经说完那些话,看中文意思,感觉和上面的差不多一样,也就是一般过去时和过去完成时翻译出来容易混淆。

补充:一般过去时 强调的是某个时间点已经过去,而过去完成时 强调的是某个时间段,从过去到现在,这个时间是持续的。

找了一个时态时间图:

 可以看出,只要是完成时,都是表示一个时间段,是持续的时间。

而其他都是一个时间点,是固定的,不会持续。

  c. 将来不太可能实现的愿望

  I wish it would rain tomrrow. (would / should / could )  我希望明天会下雨。

  明天会不会下雨,这只是一种可能性,这个愿望不太可能发生。这个和 [假设1] 有点类似,只不过是wish引导的,wish引导的后面都是过去时/过去完成时。

[假设1] 和wish引导区别:一个是愿望,一个是假设。

 

(2) as if , 翻译为” 看起来好像………“ : 

  a. 如果从句表示与现在事实相反。

    You look as if you didn't care.   你看起来好像不在乎。

   与现在事实相反 , 从句是采用的是一般过去时,所以使用didn't。  主句采用了一般现在时,这里单纯句子没有限制,所以主句时态采取哪个都可以。

  b. 从句表示与过去事实相反。

    He talks about Rome as if he had been there before.   他谈论罗马,好像他以前去过一样。

   与过去事实相反,从句采用的是过去完成时,所以使用had + 过去分词.  这里主句采用什么时态都可以,因为没有上下文,没有强调哪个时间点/段,所以一般使用一般现在时,主语单数,所以单三形式talk加s.

  c. 从句表示与将来事实相反。

    He opened his mouth as if he would say something.   他张开嘴,好像要说什么。  opened之所以是过去式,是因为张开嘴这个动作已经过去,open作为动词时不是延续性动词,而 be + open时,open作形容词性,这里的open才是延续性动词。

   与将来事实相反,从句结构:情态动词过去式+ 动词原形... 。上面的句子,表面上张开嘴要说什么(张开嘴之后是将来时),但是并没有说话,所以是和将来事实相反。

练习:

  1. I wish I  were  (be) as tall as you . 我希望和你一样高。

    虚拟语气的be动词都是使用were ,这是固定的。和现在事实相反。

  2. He talks as if he  knew  (know) where she was.  他说好像他知道她在哪里。 和现在事实相反时,从句使用一般过去时。

    如果和过去事实相反,那么就是 had known 了,had + 过去分词。

  3. I wish it  would rain   (rain) tomorrow .  我希望明天会下雨。表示将来不太可能发生的愿望。

  注意:带有wish的句子,后面结构都是  情态动词的过去式+动词原形

原文地址:https://www.cnblogs.com/unlasting/p/13308162.html