11问答网
所有问题
他上学去了应该用have been还是have gone?
为什么常用英语1000句上要用have been?
举报该问题
其他回答
第1个回答 2006-08-03
正确的是:he has gone school!他上学去了.(强调他人不在这,正在上学的路上或已经正在上学.)
he has been to school!意思是他去上过学(此刻他人可能在这,也可能不在,强调"上过学".而不是在途中)
第2个回答 2006-08-03
have gone!去了那里have been 是去过那里,所以用have gone
第3个回答 2006-08-03
has gone 是指去了某处还未回来
has been 是指去了某处已经回来
所以应用 has gone
本回答被网友采纳
第4个回答 2006-08-03
应该是he has gone to school
第5个回答 2006-08-03
HAS GONE咯
相似回答
have
been和have
gone
的区别
答:
havebeen和havegone
的区别是含义,havebeen表示曾经去过,现在不在那里历程。例如Ihavebeenthereonce.我到过那儿一次。而havegone表示
去了
,现在还在那个地方。例如Theyhavegonetoliveoverseas.他们搬到国外去住了。havebeen举例:1、Hemayhavebeentosomeofthoseplaces.那些地方他也许去过一些。2、Ihavebeent...
大家正在搜
have has gone to
have been going
have never been
have has been to
have has been in
have been done
havebeengone
had been gone
been in和gone to