He ------- Beijing .I don't know when he did it.A has gone to B has been to选哪个

问题描述:

He ------- Beijing .I don't know when he did it.A has gone to B has been to
选哪个

I can't make out what you are asking.

那这个did指的是"去北京"的动作,还是"去过"这件事呢?比如说He went to Beijing yesterday.这个动作,他昨天去北京了!

B 他去过北京。我不知道他什么时候去过。
如果是A 他去了北京,那他还在北京。但后面的did it表示“他去北京”这个动作或者事情已经完成了,前后不一致了。

A 已经去了北京
B的意思是曾经去过北京
所以选A

A has gone to

have/has gone to ... “到...去了”,人不在这儿了
have/has been to ... “去过...”,人还在这儿
“他到北京去了。我不知道他什么时候去的。”
希望我的回答能够帮到你,望采纳!
祝你学习进步,天天快乐。O(∩_∩)O