We visited the Great Wall last month.We ___never___there beforeWe visited the Great Wall last month.We had never___there beforeA:goneB:been怎么选为什么?理由要详细点的哦

问题描述:

We visited the Great Wall last month.We ___never___there before
We visited the Great Wall last month.We had never___there before
A:gone
B:been
怎么选
为什么?理由要详细点的哦

B
been (用于完成时)去过,到过,来过;
而gone 正在进展;不合句意

B gone表示某人正在去某地的路上 been表示某人已经去过某地,现在已经回来了

been,习惯用语.
gone是已经到过的意思

B
have been to表示曾经到过某个地方,强调的是“去过”
例如:
I have been to some clinics near my house.
我曾经去过我家一些附近的诊所。
I have been to some clinics near my house.
我之前有去家里附近的诊所看医生。
Many people who live in China have been to such institutions.
住在中国的许多人曾经参加过这样的机构。
have gone to表示的是到某个地方去了,强调的是“去了”
例如:
He may have gone to Japan, to China, or wherever.
他或许已经到日本,中国或什麽地方了。
She is believed/said/found to have gone to Australia.
大家确认/说/发现她已经去了澳大利亚。