帮我看看这段话的时态?

来源:百度知道 编辑:UC知道 时间:2024/06/03 12:44:24
Have you ever been to Shanghai?
应该是一般过去时么?看结构有点像现在完成时!have+benn

是现在完成时的疑问句形式,译为:你曾去过上海吗?
陈述句型是:I have been to Shanghai. 我去过上海

就是选择完成时啊。只不过是它的疑问形式而已

一般过去时

现在完成时 have been
问已经去过没有

现在完成时

- - 很明显是现在完成时