问题补充:
Her uncle to the factory .He will be back an hour .
A. has gone, after
B. has been, in
C. has gone, in
D. has been, after
答案:
A. has gone, after
B. has been, in
(答案→)C. has gone, in
D. has been, after
解析:have been to表示曾经去过某地,而have gone to 表示已经去了某地,因而本题中应该选 has gone to ,后半句表示将来时,用介词in ,故选C