They___Foshan many times.怎么填?

来源:百度知道 编辑:UC知道 时间:2024/05/26 03:28:21
They___Foshan many times.
是填(A)have gone to;(B)have been to;(C)have been in;(D)have been中的哪个????

B have been to 去过
have gone to指正在路上或正在那里(简单说就是还没回来)
have been in指正在那里

B.have been to
曾经去过是用have been to
A.have gone to 去了哪里e.g.Mary has gone to France ,so you couldn't go shopping with her.
C.have been in 一直呆在哪里 e.g.Mr.Smith has been in China for many years.

B have been to

去过 的意思。

B have been to 去过 have gone to 到某个地方去了。现在还没回来。

B have been to 是曾经去过;A have gone to是去了,还没回来'C have been in 一直在那儿;D缺少介词