发布网友 发布时间:2024-09-27 15:46
共4个回答
热心网友 时间:2024-10-14 03:12
这两句话是有区别的。
1.you're gone 实为you are gone 的缩写。英语中,be+gone是被动语态,类似于be+形容词形式,是“消失了”,“不见了”的意思,表示已不见了一段时间。强调的是一种状态。如:My pen is gone=My pen is missing.我的钢笔不见了。
2.have gone是“已经走了”,“已经去了”,是go的现在完成时态,表示有可能到了目的地,也有可能在途中,反正已经不在这儿了。它强调的是go这个动作已完成。
热心网友 时间:2024-10-14 03:12
第一个表示状态 ,第二个强调动作
热心网友 时间:2024-10-14 03:13
第一个 消失了 第二个 你走了 so easy
热心网友 时间:2024-10-14 03:13
第二句强调已经完成