第1个回答 2019-02-17
原型:be(包含:is,am,
are)
过去时:was,were
分词:been
如你提问中说:
Why
was
he
late?
(他为什么迟到了?)
He
may
have
been
busy.(也许他很忙。)
问题中,提问时他的迟到是过去的动作哦,因此要用过去时态(was——单数。复数则用were)。
回答中“他很忙”是对他迟到前的情况的猜测,就是过去的过去,所以要用
过去完成时
(形式为:had+动词的分词)。
但说过了may+动词原型不是么,所以就成了He
may
have
been
busy.
个人推荐:可以买一本《
张道真语法
》,开始学时,语法还是很重要的。。
第2个回答 2019-04-19
was的原形是is,were的原形是are
,have
been
是完成时态。他为什么迟到,他迟到是过去时,他或许很忙,忙在迟到之前,所以用完成时。
第3个回答 2019-06-06
He
may
have
been
busy
和MAY后面要跟动词原形
不矛盾啊
因为你的问句里涉及的是过去时,所以回答也要用相应的过去时态。
have
been
也是完成时的原型啊,不是having
been或者其他什么的,have
been
就是
is
的完成时原型。
have
been
当然算的上原型了,要用现在完成时。
第4个回答 2019-01-30
Why
was
he
late?
可以简单回答:
he
was
busy.
(
他很忙)
Why
was
he
late?
也可以回答:
he
has
been
busy.
(他一直很忙)
Why
was
he
late?
也可以回答:
he
may
have
been
busy.(他大概一直在忙吧)
一个问题可以有很多种回答,
不要想太多什么动词原形的.
如果当你要把句子改变时态,改成疑问句,陈述句..等..
那时你要注意动词原形.
he
was
late
yesterday.
why
was
he
late?
he
is
late.
will
he
be
late
tomorrow?
He
will
be
late
tomorrow.
we
are
late.
were
you
late?
am
I
late?
I
am
late