英语高手请进,问下两个句子的区别.i already know iti have already known it

问题描述:

英语高手请进,问下两个句子的区别.
i already know it
i have already known it

两句话的意思都是:我已经知道了,第一句话用的是一般时态,表明我知道了这件事情,没有特别强调什么,而第二句话用的是现在完成时,强调我知道了这可能带来的后果,比如我知道你说我坏话了,所以我生气了,是这个意思,其实这两句话的差别就在于事态的差别,就是一般时和完成时的区别