作业帮 > 英语 > 作业

have gone to/have been to和have been in能不能与for.since连用 可以用于现在

来源:学生作业帮 编辑:大师作文网作业帮 分类:英语作业 时间:2024/09/25 08:21:40
have gone to/have been to和have been in能不能与for.since连用 可以用于现在完成时吗
have gone to/have been to和have been in能不能与for.since连用 可以用于现在
给你几个例子,你自己读读,感觉一下
He has gone to America since 1999.正确
表示他从1999年就去美国了
He has gone to America for 2 years.错误
因为gone的原形go 是瞬间动词,这个“去”的动作不能持续两年.
He has been to America since 1999.错误
因为has been to 表示去过,一般和几次相连用.
he has been in China for 2 years.正确
他在中国呆了有两年了