组卷网 > 初中英语综合库 > 语法 > 谓语动词的时态 > 现在完成时 > have been to(或in)/have gone to区别
题型:单项选择 难度:0.65 引用次数:137 题号:12555360
—Where is your uncle? I haven't seen him for a long time.
—He ________ Beijing for about half a year. He moved there in January.
A.has gone toB.has been toC.has arrived inD.has been in
2021九年级下·全国·专题练习 查看更多[4]

相似题推荐

单项选择 | 适中 (0.65)
【推荐1】My brother ________ college for over three years.
A.has gone toB.has been toC.has been inD.has been at
2018-07-03更新 | 484次组卷
单项选择 | 适中 (0.65)
名校
【推荐2】—My aunt ________ Singapore for a holiday.   
—It’s a beautiful country. I ________ there twice.
A.has gone to; have beenB.has been in; have goneC.has been to; have been
2022-10-10更新 | 150次组卷
单项选择 | 适中 (0.65)
【推荐3】Linda ________ Shangri-La for five years.
A.has gone toB.has been toC.has been inD.have gone to
2022-07-06更新 | 125次组卷
共计 平均难度:一般