Hey, have you ever been to Shanghai?(你去过上海吗?),下面我们就来聊聊关于have been done可以表示主动吗?接下来我们就一起去了解一下吧!

have been done可以表示主动吗(用havebeen)

have been done可以表示主动吗

Hey, have you ever been to Shanghai?(你去过上海吗?)

Yes, I have been there.(是的,我去过那里。)

这里用“have been”来表达曾经去过某个地方。

第一种提问句型是:Have you been to 地点?

例如:Have you been France? 你去过法国吗?

第二种提问句型是:Have you ever been to 地点?

例如:Have you ever been to Japan? 你去过日本吗?

回答时我们可以说“Yes, I have been to Japan(是的,我去过日本)”,或者更简单的“Yes, I have(是的,我去过)”。没去过就可以说“No, I have not been there(不,我没去过)”。

注意,当有具体时间,比如last month或者2020,就不能用have been,而要用went to。例如,说“I have been there last month”是不对的。 应该说“I went there last month”。

例句:

Have you been to France?

你去过法国吗?

She has been to many places. She's been to Spain and Italy.

她去过很多地方。她去过西班牙和意大利。

I've never been there, but I'd like to go someday.

我从来没过去那里,但我想哪天去一下。

,