33问答网
所有问题
英文翻译 他已经死了3年了
如题所述
举报该问题
推荐答案 2013-07-13
he has been dead for 3 years这是一个
现在完成时
的句子因为有一段时间“3年”,所以就要用
延续性动词
been dead ,dead 单独讲是短暂性的动词.不能这样翻译:he has dead for 3 years 这样的话就是:在这3年他死了又死。肯定不通顺所以这是“现完”的疑难点
温馨提示:答案为网友推荐,仅供参考
当前网址:
http://33.wendadaohang.com/zd/d05WWhch4.html
其他回答
第1个回答 2013-07-13
可以有三种主要的译法。He has been dead for three years.He has been dead since three years ago.It is three years since he died.当然,说成:He died three years ago.也凑合。
第2个回答 2013-07-13
He has been dead for three years. ps: 希望我的回答对你有帮助,你的选择是我的动力~~~
第3个回答 2013-07-13
He has been dead for three years
相似回答
“
他已经死了
”
翻译
成
英文
用的时态是什么吖?
答:
用He's dead (already).用主系表结构表示一种状态
(他已经死了.)dead在这个句子中用过去分词(pp.)的时态,相当于形容词的性质,充当表语~整个句子的时态用的是一般现在时~无须用现在完成时表示一种状态~再举一个例子:我已经饱了.译:I'm full.而不用I've been full.饱了表示说话时的一个状态,...
他
死了
五六
年了
怎么
翻译
,并求相关语法解释
答:
因此用have been dead短语表示
“已经死了……”的意思。
他已经死了
20
年了翻译
。(用die)
答:
It is 20 years since he died。
大家正在搜
他已经老了英文翻译
他已经回来了英文翻译
他已经离开了英文翻译
他已经在上班了英文翻译
我已经死了英文
他回来了英文翻译
死亡英文翻译
不作不死英文翻译
他已经来了英语怎么说