have been there
来源:学生作业帮 编辑:搜搜做题作业网作业帮 分类:英语作业 时间:2024/06/23 15:33:04
have been there
she has been there for two days
是她去过那里有两天了还是她呆在那有两天了?
she has been there for two days
是她去过那里有两天了还是她呆在那有两天了?
这句话原句其实就有问题,如果你要表达他在那儿呆了两天,一般说She has stayed there for two days.如果你要表达她去那儿两天了(还没回来),老外会说She has gone there for two days.注意,这个表达和中国应试教育里说的瞬间动词不能和一段时间搭配似乎矛盾,但其实瞬间动词和延续性动词这概念是中国人冠上去的,老外没有这个概念,瞬间动词也能和一段时间搭配,表示的意思是“这动作结束后持续了多少时间”.
I have been there
have been there
have you been there?
have been there 中文
Have you been in there?写成Have you been there?
“have been there ”and “have been in there”
have been there =have been in there?
have been there 还是 have been to there
i have always been there i have never been there
there have been 的用法
I have never been there.
There have been 一般疑问句