I've heard a lot about you.'ve是 have吧.这个句子是一般过去时只是在动词后面+ed.可是为什么不在have后面加?要是变疑问否定都在have上面变啊.have I...haven't 怎么过去时就不在have上变了?另外这个have是不是个跟be动词功能类似的词?

问题描述:

I've heard a lot about you.
've是 have吧.
这个句子是一般过去时
只是在动词后面+ed.
可是为什么不在have后面加?
要是变疑问否定都在have上面变啊.have I...haven't
怎么过去时就不在have上变了?
另外这个have是不是个跟be动词功能类似的词?

I've heard a lot about you.
久仰!

have done 是现在完成式,不是过去式。
have 是助动词,相当于一般现在式中的do ,所以要是变疑问否定都在have上面变。也跟be相似哦

have是助动词,是帮助你进行否定和提问的,所以否定的时候说have not,疑问的时候将have提到句首。

这里是一般完成时 不是过去式
have + 过去分词

I've heard a lot about you.'ve是 have吧.-----------对这个句子是一般过去时-----不对,是现在完成时态.只是在动词后面+ed.可是为什么不在have后面加?----hear的过去分词=heard要是变疑问否定都在have上面变啊.hav...

I've heard a lot about you
've 是have 的缩写。这句是现在完成时,不是一般过去时。
have在此处是组动词。变否定或疑问形式时都是对have进行变化
比如 I have not heard much about you 否定句
have I heard a lot about you? 一般疑问句