I have been翻译成中文是什么?

如题所述

★I have been 是 I am 的现在完成时,前者与后者的区别是:后者只说明【我是什么】,而前者是说【我已经是什么了,而且还暗喻“所以我会如何如何……”等潜在未说出来的意思】。
例如:
I am a teacher 我是一名教师 (说明身份,仅此而已,别无其他说明及含义)
I have been a teacher 我已经是一名教师了,潜在语言还有例如【所以我要尽心尽责把学生教好】等等意思。
●所以 I have been 不是一个完整句子,只是个短语,后面要加表语成分才能构成完整句子,因此 I have been 的意思是 【我已经是个……了】
温馨提示:答案为网友推荐,仅供参考
第1个回答  2012-05-29
现在完成时 ,表示到说话时为止(或到现在为止)已经发生或完成了(不一定结束)的动作或状态,翻译成中文一般是: 我去过...我一直...
第2个回答  2012-05-29
我已经。。。。(怎么怎么样了) 例如: I have been an English teacher for 3 年了。 意为:我已经当3年的英语老师了。
第3个回答  2012-05-29
我一直.......
我已经.......

这只是直译,具体用法,要结合上下语境

仅供参考,祝你学习愉快!
第4个回答  2012-05-29
我已经...注意后面一般来说是要接上过去式的。因为“已经”发生过了。原创~给点分吧
相似回答