永发信息网

have been there

答案:1  悬赏:20  手机版
解决时间 2021-05-24 23:03
  • 提问者网友:孤凫
  • 2021-05-24 09:36
have been there
she has been there for two days
是她去过那里有两天了还是她呆在那有两天了?
最佳答案
  • 五星知识达人网友:爱难随人意
  • 2021-05-24 10:07

这句话原句其实就有问题,如果你要表达他在那儿呆了两天,一般说She has stayed there for two days.如果你要表达她去那儿两天了(还没回来),老外会说She has gone there for two days.注意,这个表达和中国应试教育里说的瞬间动词不能和一段时间搭配似乎矛盾,但其实瞬间动词和延续性动词这概念是中国人冠上去的,老外没有这个概念,瞬间动词也能和一段时间搭配,表示的意思是“这动作结束后持续了多少时间”.
我要举报
如以上回答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
点此我要举报以上问答信息
大家都在看
推荐资讯