Where has our teacher___? She ___here just now. A.gone;has been B.gone;was C.been;has been D.been;w由于后面出现的时间是"just now",所以后面的空格应该是was.可以排除选项A和选项C,那前面那个空格呢?是gone还是been?求详细的解答.谢谢.
问题描述:
Where has our teacher___? She ___here just now. A.gone;has been B.gone;was C.been;has been D.been;w
由于后面出现的时间是"just now",所以后面的空格应该是was.可以排除选项A和选项C,那前面那个空格呢?是gone还是been?求详细的解答.谢谢.
答
因后面回答的是:她刚才在这里,说明老师刚走开,是一个短暂的动作,所以用gone.
如果是been是一种存在或持续的状态,同just now不协调.
同时从后半句可确定老师当前不在这里,也确定用gone
就好像:
she has gone to shanghai.他已去了上海(表示人在上海)
she has been to shanghai 他去过上海 (表示人不一定在上海)
若对你有所帮助,请采纳,若有不明请Hi我
答
应该是gone,been表示这个人去过某个地方,在说话现场;而gone表示去了某个地方,不在说话现场,只要记住这一条,就没问题了
答
应该是gone,where has sb gone?表示某人去哪儿了?(这个人还没有回来)
where has sb been?表示某人去过哪儿?(这个人已经回来了)
根据语境,她想问的是某人去哪儿了?所以选择gone.
答
B
我们的老师去哪里了?
用been的话,意思是说 老师呆在哪?