英语好的进,she has been to school.这句话是现在完成时,意思是她去学校了。(还没有回来)这里为什么
英语好的进,she has been to school.这句话是现在完成时,意思是她去学校了。(还没有回来)这里为什么用BE的过去分词BEEN呀,be它是“是”的意思呀,请网友细解,这里为什么用been可以。还有,我说she has gone to school,可不可以。gone 是来的过去分词 也可以啊。been是指去过学校,并且已经回来了;gone是指去了,还没回来 我看书上说been是指去学校没有回来呀,楼下人怎么乱答
“been”与“gone”的区别 “been”是指去过学校了,并且已经回来了,指当事人已经不在学校了;而“gone”是指当事人不在我们说话的地方,他可能已经到了学校,也可能正在路上还没有到达,但一定不在我们说话的地方。 “been”可以翻译为“去过”,比如:“你去过上海吗?” “Have you ever been to shanghai?” 而“gone”可以翻译为“去了”,比如:“她去了上海吗?” “Has she gone to shanghai?” 所以,这是要用“been”而不用“gone”
she has been to school意思是她去过学校了,回来了,be不光有是的意思,字典上是这么解释的: be [bi:] vi 现在时 I am, you are, he is, we are, you are, they are (缩略式 I'm, you're, he's, we're, you're, they're), (否定缩略式 I'm not...
没有问题,been 和gone在这个里面是互换的,没错是现在完成时,但是英语和中文是有很大的差异的,been不止代表是啊,有一个句子是这样的:He has been to the beach.(他去过海滩。)问句是:Has he been to the beach?总不能说他是不是海滩吧,这句话还可以He has gone to beach.英语不用那么死板~~ 我现在学的是过去完成时啦~...