> 英语 >
have been gone对么?
只知道have been to、have gone to
been 是被动式?
我看电影星球大战上有句话:she‘s been gone a month怎么解释呢,
还有为啥不是for a month
这说法应该是对的 电影字幕翻译是她被夺走一个月了,意为她死了一个月
人气:140 ℃ 时间:2020-05-19 02:58:21
解答
have been gone是正确的,gone在此作形容词,表示“离去的,死去的”的意思.She's been gone a month:她已离开(或死去)一个月了.for表示时间,比如:for a few days 几天,for可以省略,这在口语中很常见,不是语法错误.
推荐
猜你喜欢
© 2024 79432.Com All Rights Reserved.
电脑版|手机版