氷之世界
1. He went to China before. 意思: 他以前有去过中国.2. He have been to Chine. 意思: 他以前有在中国呆过.
张小繁繁繁
have been to强调的是过去到过某地,而现在已返回,和你说的有出入,如果按照你说的意思的话,不能用have been to,而是用have gone to。知识点:Have been in强调“住在某地/待在某地一段时间”have been to强调“过去到过而现在已返回”have gone to强调“动作的完成”,强调“去了某地还没有回来”。三者用法不同:have gone to 和have been to 后面接+地点,时间状语可加可不加have been in 后面接地点 +再接时间状语
优质英语培训问答知识库