I have been here since 1976.请教been(be)的用法.
来源:学生作业帮 编辑:大师作文网作业帮 分类:英语作业 时间:2024/11/18 01:08:40
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则是复数人称使用?
为什么要用been?为什么不是I have here?或者用其它代替been呢?be这个词真的不太懂
首先be是动词is,am,are的原形,在句子中,be here的中文意思是"在这里",因为是完成时态,所以动词要用过去分词been..be there的中文意思是"在那里".这些都理解对吗?不知道be的过去式是否为was/were..was则是单数第一人称和第三人称使用,were则是复数人称使用?
英语中主要分有现在时、过去时、完成时和将来时,现在时说的是现在的情况,动作就用一般时态的行了,我们用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
如果是说“我在这里”,则是I am here,应该是be here才对,而你这句话的意思是“我从1976就在这里了”,这里面的动作显然是从1976年一直持续到现在的,并且主语是第一人称,所以就应该用have been
补充一下,我们通常用的am,is are的原型是be,表示的意思也是“是”或者“成为”,如果你看到说什么固定句型像will+动词原型之类的,有时候就可以用be,举个例子I will be there
I have been here since 1976.请教been(be)的用法.
I HAVE BEEN HERE SINCE TIME
请教一个could have been 的用法
I have lived here since then还是I have been here since then对啊?
I have been here since three yeas ago
I have been here since I was born 和I haden't seen him since
have been here 后面可不可以用since
they have been here since 2000
i have been felling better since the doctor came 时态的用法
I have been here since last month.(对since last month部分提问) ha
在英语现在完成式中 i have lived here since my childhood.i have been i
对括号内内容提问They have been here since (this morning)They have be