专题10动词的时态和语态丢分题详解【2023年•黑龙江齐齐哈尔中考】Asanexchangestudent,Alan________Qiqiharforoneandahalfyears.A.hasbeentoB.hasbeeninC.hasgoneto【答案】B【解析】句意:作为一名交换生,Alan在齐齐哈尔已经有一年半了。A.hasbeento去过……;B.hasbeenin呆在某地;C.hasgoneto去了……,可能在途中,也可能已经到了。根据foroneandahalfyears.可知动词是持续性的。这里用havebeenin表示呆在某地多长时间了。根据题意,故选B。丢分探因此题学生容易做错的原因是分不清hasgoneto和hasbeento的用法:somebodyhasgoneto+表示地点的名词:意思某人去了某个地方(有可能在还在路上,有可能到达了某个地方,但是还没有回来)TomhasgonetoAmerica.汤姆去了美国(有可能还在去美国路上,有可能已经抵达美...