当前位置: > have been gone对么?...
题目
have been gone对么?
只知道have been to、have gone to
been 是被动式?
我看电影星球大战上有句话:she‘s been gone a month怎么解释呢,
还有为啥不是for a month
这说法应该是对的 电影字幕翻译是她被夺走一个月了,意为她死了一个月

提问时间:2020-10-31

答案
have been gone是正确的,gone在此作形容词,表示“离去的,死去的”的意思.She's been gone a month:她已离开(或死去)一个月了.for表示时间,比如:for a few days 几天,for可以省略,这在口语中很常见,不是语法错误.
举一反三
已知函数f(x)=x,g(x)=alnx,a∈R.若曲线y=f(x)与曲线y=g(x)相交,且在交点处有相同的切线,求a的值和该切线方程.
我想写一篇关于奥巴马的演讲的文章,写哪一篇好呢?为什么好
奥巴马演讲不用看稿子.为什么中国领导演讲要看?
想找英语初三上学期的首字母填空练习……
英语翻译
版权所有 CopyRight © 2012-2019 超级试练试题库 All Rights Reserved.