作业帮 > 英语 > 作业

have been to,in here for two days

来源:学生作业帮 编辑:拍题作业网作业帮 分类:英语作业 时间:2024/04/27 01:13:25
have been to,in here for two days
到底是in还是to啊?
意思相同吗
1.都不行,要用have been here for two days.
2.
1)here是副词,前面不用加上介词如in/to等.
2)如果是具体的地点,对have been to/in Beijing for two days的选择的话,只能用have been in Beijing
因为:have been in...意思是“在某处”,表示一个状态,是可以延续的,也就可以和for two days连用;
而have been to...意思是“去过某处”,表示一个已经结束的动作,是不能延续到,也就不可以和for two days连用.