_____ you ever _____ to Shanghai? Yes,twice. a have gone B have been C do go D did go

来源:学生作业帮助网 编辑:六六作业网 时间:2024/05/31 16:28:58
_____youever_____toShanghai?Yes,twice.ahavegoneBhavebeenCdogoDdidgo_____youever_____toShanghai?Yes,t

_____ you ever _____ to Shanghai? Yes,twice. a have gone B have been C do go D did go
_____ you ever _____ to Shanghai? Yes,twice. a have gone B have been C do go D did go

_____ you ever _____ to Shanghai? Yes,twice. a have gone B have been C do go D did go
Have you ever been to Shanghai

选B 根据twice得知已经去过了,现在已经回来了,而have been to 有曾经去过某地的意思。

B have been
表示去过
have gone 表示去了还没有回来
但句中用的是 ever 曾经的意思