简单英语翻译问题!!有加分的!!!

he has been in prison
这里been是 已在 的意思吗?他已经在监狱里了. 翻译的对吗?
天那 到底谁对啊 云了

这个时态是现在完成时,表示“过去发生并且已经完成的动作对现在造成影响或后果”或者是说“ 过去某一时间开始并一直持续到现在的动作或状态”你的翻译是对的,意思是“他现在在监狱里,而且一直要维持现在的动作《在监狱》,觉得好的话 分给我哦!!
温馨提示:答案为网友推荐,仅供参考
第1个回答  2009-10-27
he has been in prison for 2 years.
他被囚禁了两年。
第2个回答  2009-10-27
从时态看,你这是现在完成时才对。
所以,是 他曾入过狱。
第3个回答  2009-10-27
不对,他曾经再监狱里面.可能再那工作.
第4个回答  2009-10-27

he 他
has have的第三人称单数现在式 有;已经
been be的过去分词 是;在;存在
in prison 坐牢
第5个回答  2009-10-27
恩,不过准确的说应该是在坐牢……!
相似回答