I have been here since 1976.请教been(be)的用法.为什么要用been?为什么不是I have here?或者用其它代替been呢?be这个词真的不太懂首先be是动词is,am,are的原形,在句子中,be here的中文意思是"在这里",因为是

来源:学生作业帮助网 编辑:作业帮 时间:2024/05/10 23:24:51

I have been here since 1976.请教been(be)的用法.为什么要用been?为什么不是I have here?或者用其它代替been呢?be这个词真的不太懂首先be是动词is,am,are的原形,在句子中,be here的中文意思是"在这里",因为是
I have been here since 1976.请教been(be)的用法.
为什么要用been?为什么不是I have here?或者用其它代替been呢?be这个词真的不太懂
首先be是动词is,am,are的原形,在句子中,be here的中文意思是"在这里",因为是完成时态,所以动词要用过去分词been..be there的中文意思是"在那里".这些都理解对吗?不知道be的过去式是否为was/were..was则是单数第一人称和第三人称使用,were则是复数人称使用?

I have been here since 1976.请教been(be)的用法.为什么要用been?为什么不是I have here?或者用其它代替been呢?be这个词真的不太懂首先be是动词is,am,are的原形,在句子中,be here的中文意思是"在这里",因为是
英语中主要分有现在时、过去时、完成时和将来时,现在时说的是现在的情况,动作就用一般时态的行了,我们用do表示;过去时是指动作发生在过去,同完成时的区别是这个动作没有延续到现在,这时的动词就应该是用过去式,我们一般用did表示;如果一直延续到现在,就应该用完成时,完成时有固定形态,就是have/has done,就是把have或has后面的动词改为分词就行了,而have和has的选择就由句子中的主语来决定了;而将来时则表示动作发生在将来,经常用的有will do和be going to do这两种
如果是说“我在这里”,则是I am here,应该是be here才对,而你这句话的意思是“我从1976就在这里了”,这里面的动作显然是从1976年一直持续到现在的,并且主语是第一人称,所以就应该用have been
补充一下,我们通常用的am,is are的原型是be,表示的意思也是“是”或者“成为”,如果你看到说什么固定句型像will+动词原型之类的,有时候就可以用be,举个例子I will be there

been 和since 在这里是完成时的标志,现在完成时结构是has /have +been +动词过去分词 明白不?

be 在句中是谓语,不可没有。一个句子最重要的成分就是谓语。 而have是助动词,不能作谓语。here是介词,也不能。 用been强调时间的延续,强调状态。用gone则是瞬间动词,不能表示状态。

首先弄清楚汉语的“在这里”,英语是 be here.这个be是系动词的统称,具体是is am are等,要看主语来变。对本句,主语是第一人称I.但本句是现在完成时态,即上面所讲的be here要用现在完成时,而现在完成时的构成是have +动词的过去分词,be的过去分词是been,故就有了I have been here since 1976了。明白了吗?
问题补充:你的这些理解都是对的。...

全部展开

首先弄清楚汉语的“在这里”,英语是 be here.这个be是系动词的统称,具体是is am are等,要看主语来变。对本句,主语是第一人称I.但本句是现在完成时态,即上面所讲的be here要用现在完成时,而现在完成时的构成是have +动词的过去分词,be的过去分词是been,故就有了I have been here since 1976了。明白了吗?
问题补充:你的这些理解都是对的。

收起

这是个现在完成时态的句子,这句话的意思是我自从1976年至今一直住在这儿。 have been here 的原形是be here表示在这儿的一种状态。I moved here in 1976(我1976年搬到了这儿),在这一句中move是不可延续性动词只能和过去时间状语连用,而I have been here since 1976这句话中since 1976是表示一段时间,所以要用be her...

全部展开

这是个现在完成时态的句子,这句话的意思是我自从1976年至今一直住在这儿。 have been here 的原形是be here表示在这儿的一种状态。I moved here in 1976(我1976年搬到了这儿),在这一句中move是不可延续性动词只能和过去时间状语连用,而I have been here since 1976这句话中since 1976是表示一段时间,所以要用be here 你说的是对的,be here 是在这里,be there是在那里. be动词的过去式就是was /were ,was是is对应的过去式,were是are对应的过去式.

收起

been是be的完成时态 说你在这应该是 be here 但是因为有have是完成时 所以be要相应的使用完成时态 就是been 动词都有时态之分的