解剖学基础教学视频:这句英文对吗

来源:百度文库 编辑:高校问答 时间:2024/05/01 21:17:35
Repeatedly asking someone to stay is useless,he will go if his heart is gone already.
gone 前面是不是应该用has 啊,这句句子书上看到的,用is 也可以吗?
谢谢大家
Repeatedly asking someone to stay is useless,he will go if his heart has gone already.好像语法上也没错,那它是什么意思啊,是不是有什么别扭的地方?

这句话是对的,没有错误。

gone这里是形容词,而不是过去分词,所以不要有has. 作形容词的时候,gone意思是“已经离开的”,“已经逝去的”

举个例子您就明白了,著名的小说《飘》的书名是《Gone with the wind》,这里的gone就正是形容词,“逝去的”意思,整个书名“随风逝去的”翻译成了一个“飘”字。如果把书名说成《has gone with the wind》,那就不知所云了。

也举以下例子说一下gone作为形容词时候的用法,以下两句话都是正确的,但表示的意思不一样。

She has gone.
她走了。(她只是离家外出,还会回来的)

She is gone.
她人走了。(很可能不会回来了,这句话有时候是“她死了”的委婉说法。)

对的,这里gone当形容词用。
就像我们平时说,i'm done我完蛋了。

楼主貌似没有学过被动语态。be + pp(过去分词)

可以,gone可以做形容词