My brother has been in Africa since last year.翻译:我兄弟从去年就在非洲了.请问has been 不是说是去过,现在回来了吗?怎么他还在非洲?
问题描述:
My brother has been in Africa since last year.
翻译:我兄弟从去年就在非洲了.
请问has been 不是说是去过,现在回来了吗?怎么他还在非洲?
答
has been 可以是去了回来了,也可以是没回
has gone 是一定没回
答
表示去过回来一般用have been to ,而have been in 就是指从过去到现在仍然在那里
答
has been to -------现在回来了
has been in--------现在还在那里
has gone to --------现在到那里去了
答
过去某一段时间的动作也是用完成时的