你去过世博会吗?用英语怎么说?

问题描述:

你去过世博会吗?用英语怎么说?
你就当我是个呆子,我知道 朋友 你 是个有素质的人,我只是想把英语学好,最近有些疯狂,主要表现在疯狂英语,所以请别介意,好,把所有形式都列出来,比方用do开头的,用did.
可以用DO开头吗或DID

have you been toShanghai EXPO yet?
你去过上海世博会了没?用的现在完成时
did you go to EXPO yesterday(或者其他表示过去的时间状语)
你昨天去看世博了吗?与确切的表示过去的时间状语连用