现在完成时为什么要have或has再加过去分词?

看过书,但还是不太明白,望高手指导。
就是那种have再加过去分词那种

这是完成时态的语法结构,也就是说只要是表示“完成”的语句就必须用这种结构,它是固定的时态形式。
have 和has在这里是助动词,它和后面的谓语动词的过去分词组成现在完成时的固定搭配。在主语为单数第三人称时助动词用has;其他情况下用have。要记住,英语里的时间表达都是通过时态来体现的,时态把握的不好意思就会表达错误。而现在完成时是表达到说话时某一件事的结果已经产生的一种状态,它强调的是到说话时事情发生的结果(完成的状态)而不是事情发生的真正时间。
温馨提示:答案为网友推荐,仅供参考
第1个回答  2013-04-22
过去分词表示某些已经被完成的动作,但是并不能直接使用,所以需要加上have和has,当作助动词。还有什么可以帮助的么追问

还是不太懂

追答

额额,总之现在完成时就是要用have'has加过去分词,应该是个公式

第2个回答  2013-04-22
现在完成时的语态是have加上过去分词就是have been或者has been has是have的三单形式追问

现在完成时也太复杂了吧

现在完成时也太复杂了吧

追答

不复杂的,就那几种就行了。

第3个回答  2013-04-22
说直白了这就是一个规矩,记住以后用就行了,至于为什么,恐怕没有人能解释吧
相似回答