she has Cuba for a long time 空里是不是添has been和has gone都行修改:been in和gone to都行

来源:学生作业帮助网 编辑:六六作业网 时间:2024/11/17 11:54:20
shehasCubaforalongtime空里是不是添hasbeen和hasgone都行修改:beenin和goneto都行shehasCubaforalongtime空里是不是添hasbeen和h

she has Cuba for a long time 空里是不是添has been和has gone都行修改:been in和gone to都行
she has Cuba for a long time 空里是不是添has been和has gone都行
修改:been in和gone to都行

she has Cuba for a long time 空里是不是添has been和has gone都行修改:been in和gone to都行
不是.has been to cuba,是说他去过,不过已经回来了.has gone to cuba是说去了,人还没回来.人依旧在古巴.

She has been Cuba for a long time. 后面有表示时间段的 for a long time, 所以动词要用延续性动词。gone是非延续性动词,不能与时间段连用

不是 been to 可以
gone to 不行
have gone to 表示 过去去过某地
have been to 表示 去的时间