永发信息网

我以前从来没去过那个农场。翻译

答案:5  悬赏:0  手机版
解决时间 2021-03-19 20:01
  • 提问者网友:藍了天白赴美
  • 2021-03-18 23:00
i have never been to the farm before。
能不能说成i have never gone to the farm before
现在完成时不是have done么
最佳答案
  • 五星知识达人网友:煞尾
  • 2021-03-18 23:09
如是啊,现在完成时是“have/has done”的形式
在这里been和done都是过去分词,但是意义不同——
have been是说以前去过那个地方,现在不在那里了,而have gone是说现在正在那个地方
全部回答
  • 1楼网友:迷人又混蛋
  • 2021-03-19 03:50
能不能说成i have never gone to the farm before 不能. 原因是go (gone) 不是持续性动词不能表这一完成的状态. 所以要用be (been).
  • 2楼网友:第幾種人
  • 2021-03-19 02:16
不能说have gone,去过只能用have been 用have gone是在去的路上
  • 3楼网友:你可爱的野爹
  • 2021-03-19 01:14
不行,这是特殊的用法,have gone to,指去了某地还没回来;have been to才指去过某地
  • 4楼网友:神的生死簿
  • 2021-03-18 23:51
是正确的翻译。 理由,还没返回 例句: I have been to Shanghai before: have been to 表示曾经去过,暗示已经返回 have gone to 表示已经去了I have never been to the farm before
我要举报
如以上回答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
点此我要举报以上问答信息
大家都在看
推荐资讯