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

来源:学生作业帮助网 编辑:作业帮 时间:2024/05/05 00:59:44

_____ 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 曾经的意思