I have been 和 I am 的区别
问题描述:
I have been 和 I am 的区别
今天在一篇文章里看到一个句字 I have been so poor 我很纳闷为什么他不说 I am so poor
答
I have been so poor.意思:我一直就这么穷.
I am so poor.意思:我很穷.
前者使用了现在完成时态,表示一个从过去就开始的动作或者状态,并且一直延续到现在,也许还在继续.
后者使用一般现在时,表示一个现状.