英语吧 关注:1,521,959贴子:11,373,430
  • 8回复贴,共1

【英语】He already knows 这句话的翻译问题

只看楼主收藏回复

他已经知道了 He already knows 想请教一下, 这句话为什么不用过去式或是现在完成时的句型?


IP属地:辽宁1楼2024-04-12 21:55回复
    ,,,,,,,,,,,,,,,,,,,,


    IP属地:辽宁2楼2024-04-13 21:45
    回复
      看上下文了 不是必须用


      IP属地:河南来自Android客户端3楼2024-04-13 23:47
      收起回复
        现在完成时 一般用于表示过去动作对现在的影响。比如I have lost my key;过去的动作和状态一直持续在现在 I have lived there for three years;表示过去的经历比如I have been to beijing.还有I have been doing现在完成进行时这样的用法。这里如果用完成时has known强调的是知道的动作持续到现在。而这里只是表达的是他知道的这个动作,而没有强调状态。


        IP属地:河南来自Android客户端4楼2024-04-14 23:42
        回复
          这个用already knows是最好的 。如果是has known about the meeting 。可以表示他知道这个会议对现在有一定的影响。也不算错,都是看语境的 ,没上下文也不好说是什么意思。这个也不算错。但already knows是最好的


          IP属地:河南来自Android客户端5楼2024-04-14 23:59
          回复
            过去式是肯定不能用的。问题是问的现在,准不能说过去知道,现在就不知道了?


            IP属地:河南来自Android客户端6楼2024-04-15 00:00
            回复
              去问问作者呗


              IP属地:福建来自Android客户端7楼2024-04-15 00:14
              回复
                我(将要)告诉他开会么?
                不用,他(现在)已经知道了。我(过去)告诉他了。
                都用过去式反而觉得别扭,体现不出来是通过我告诉了他才知道的意思。有可能人家早就知道,和他告诉没关系呢?


                IP属地:吉林来自Android客户端8楼2024-04-17 07:42
                回复