现在完成进行时态与现在进行时态的区别是什么?例如i have been writing a letter和i am writing a letter

问题描述:

现在完成进行时态与现在进行时态的区别是什么?例如i have been writing a letter和i am writing a letter
例如i have been writing a letter和i am writing a letter有什么区别

现在完成进行时 1)从过去开始持续到现在并还可能持续下去2)现在看出明显结果
现在进行时 1)此时此刻正在进行的动作2)现阶段经常发生的动作
i have been writing a letter指我写信这个动作从过去一直持续到了现在,将来也有可能还要持续下去,也就是我从过去某一时刻一直写信,写到现在信也许还没写完,还要接着写.
i am writing a letter 指的是我现在正在写信,强调的是我现在写信的这个状态,也就是我当下正在干什么事.
个人见解,希望能够帮助到您,但现在进行时态不也可以表示现阶段,最近在做的事或状态吗?i have been writing a letter也是表示最近在做的事啊?给你举个例子吧,现在是9点,我看见你吃东西,那么你在我此时看来是 is eating,就是9点时我看见你进行吃东西这个动作,至于你从什么时候开始吃的,吃到什么时候停止,我不知道。但是对于你来说,你可能从8点甚至更早时候就开始吃东西,也许到十点乃至更晚时候才会停止,所以这是只能用have been eating,懂了不?不懂可以再问我。O(∩_∩)O~