英文*是*怎么说的啊!到底是was。were,been 还是am,are,is啊??

!不是指yes!比如说他是狗=he is dog,,,没听过he was dog--!
我知道was是动词会变的(were,been),is的不动词又是什么啊我知道(am,are)
我承认我是个英语白痴和中文水平低的人 !

英文的动词(verb)与中文动词两大不同之处
就是
一.英文动词要与主语协调(subject-verb agreement)
实际的意思是动词因应主语而有所不同
二.英文动词与时态(tense)协调
实际的意思是动词按照时态(诸如现在时,过去时...)而改变

be这个动词
在这2方面会比其他的动词更为混乱

在与主语协调方面
在现在时(simple present tense)的情况下
可用以下的表为依据

主语 be变为
I am
we are
You(你) are
You(你们) are
he is
she is
they is
it is
总括来说
I 专用am
其他情况

主语总数用 are
单数用 is ,但you(第二人称单数例外)

二,与时态协调
这是将以上的be 的不同写法改为过去时(或其他的时态,诸如现在完成,将来时...)

过去时可用以下的表为依据

时在 过去
am was
are were
is was

当然
时态不仅是时在和过去
还有进行,将来,完成
这里的准则是

进行时 将来 完成
being shall/will be have/has/had been

例子

我在那里.
I am there.(现在)
I was there.(过去)
I shall be there.(将来)
I am being there.(现在进行时-语法没错,意思有点免强)

I have been there.(现在完成)
I had been there.(过去完成)
He has been there.(现在完成)
至於为何用been

因为have ,has ,had 后面要用过去分词
而be的过去分词是 been
温馨提示:答案为网友推荐,仅供参考
第1个回答  2010-10-22
看句子是什么时态。过去时用单人was,you和一人以上用were。
第2个回答  2010-10-22
英语有时态变化
be 动词的现在时用is am are
过去时用was were
完成时用has/have been
相似回答