男人不喝酒活着像条狗:他上学去了应该用have been还是have gone?

来源:百度文库 编辑:中科新闻网 时间:2024/05/08 23:29:32
为什么常用英语1000句上要用have been?

has gone 是指去了某处还未回来
has been 是指去了某处已经回来
所以应用 has gone

应该是he has gone to school

have gone!去了那里have been 是去过那里,所以用have gone

HAS GONE咯

正确的是:he has gone school!他上学去了.(强调他人不在这,正在上学的路上或已经正在上学.)
he has been to school!意思是他去上过学(此刻他人可能在这,也可能不在,强调"上过学".而不是在途中)