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连用 可以用于现在完成时吗
给你几个例子,你自己读读,感觉一下
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.正确
他在中国呆了有两年了
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.正确
他在中国呆了有两年了
have gone to/have been to和have been in能不能与for.since连用 可以用于现在
have been to,has been to ,have been in ,与have gone to,has go
have been in have been to have gone to用法
have been to和have gone to
have been in have gone to
have gone to能不能和for连用?是不是延续性动词?
have been to 能和for或since引导的时间状语从句连用吗?
have been in 和have gone to是不是一个意思?
have been to与have been in
have been in与 have been to
have been to与have been in还有have gone to的区别
have been to和have gone to和have been in的区别