have been与have gone的意义和用法不同,在使用时不能将它们混为一谈下面谈谈它们的区别:1.have been具有“某人去过某地,现在人已回来了”的含义。例如:She has been to Shanghai.(JBⅢ,P121)(她去过上海。)(现在人已不在上海)Bruce is young,but he has been to many foreign countries.(JBⅢ,练习册,P89)(布鲁斯虽然年轻,但他去过许多国家。)
Many people dislike walking to the bank and standing in long lines. They are dissatisfied with their bank's limited hours, too. They want to do some banking at night, and on weekends. For such people, their problems may soon be over.