where he has been表示他在哪呆了(人有可能回来,也有可能还在那)
where he has gone表示他去哪了(人未回)
意思应该是不同的.因说话的人不能确定谈论对象的所处位置,因此不能用gone.而been本身不需计较位置,更通用,更适合.
I haven't seen M r White for days.can you tell me where he has been?怎么不说where he has gone?
I haven't seen M r White for days.can you tell me where he has been?怎么不说where he has gone?
英语人气:987 ℃时间:2019-10-10 03:38:56
优质解答
我来回答
类似推荐
- has been to he has gone 有什么区别? 例题: Tonm ,can you tell me where jack is ? He -------to the
- Could you tell me _______?A.where you have gone B who has broken the vase 选B.
- could you tell me where __ A Li Ming is B has Li Ming gone
- Could you please tell me where he had gone?请问这句话哪里出错了?
- Where have you -------- (been还是gone) recently I haven't seen you for months.
猜你喜欢
- 1与朱元思书中作者看到奇山异水后发出怎样的感慨?
- 2英语翻译男孩子总是盼望着放学后踢足球
- 3若直线ax+2y+6=0和直线x-a(a+1)y+(a平方-1)=0垂直,求a的值
- 4在等腰三角形abc中,ab等于ac,三角形abc周长为16厘米,ac边上的中线bd把三角形abc分成周长差为2cm的两个三角形,求三角形abc各边的长
- 5连词成句:like,you,piaying,do,the,violin.
- 6关于尊严的作文450字
- 7用连忙这个词语造句
- 8关于少壮不努力老大徒伤悲的英语作文
- 9在数轴上,离表示2的点的距离等于3个单位的数是
- 10定语从句.which .in which.on which .of which分别怎么用.最好附上例句.