I have learned English for ten years中的learned为什么加ED是表示过去式吗这不是个现在完成时吗?当中的have怎么作解释?
来源:学生作业帮助网 编辑:作业帮 时间:2024/06/27 11:11:05
![I have learned English for ten years中的learned为什么加ED是表示过去式吗这不是个现在完成时吗?当中的have怎么作解释?](/uploads/image/z/5782534-70-4.jpg?t=I+have+learned+English+for+ten+years%E4%B8%AD%E7%9A%84learned%E4%B8%BA%E4%BB%80%E4%B9%88%E5%8A%A0ED%E6%98%AF%E8%A1%A8%E7%A4%BA%E8%BF%87%E5%8E%BB%E5%BC%8F%E5%90%97%E8%BF%99%E4%B8%8D%E6%98%AF%E4%B8%AA%E7%8E%B0%E5%9C%A8%E5%AE%8C%E6%88%90%E6%97%B6%E5%90%97%3F%E5%BD%93%E4%B8%AD%E7%9A%84have%E6%80%8E%E4%B9%88%E4%BD%9C%E8%A7%A3%E9%87%8A%3F)
I have learned English for ten years中的learned为什么加ED是表示过去式吗这不是个现在完成时吗?当中的have怎么作解释?
I have learned English for ten years中的learned为什么加ED
是表示过去式吗
这不是个现在完成时吗?
当中的have怎么作解释?
I have learned English for ten years中的learned为什么加ED是表示过去式吗这不是个现在完成时吗?当中的have怎么作解释?
I have learned English for ten years中的learned为什么加ED
是表示过去式吗
不是,是现在完成时.
这不是个现在完成时吗?
这是个是现在完成时
当中的have怎么作解释?
have不做解释的意思 是现在完成时的语法标志 have/has done sth
这也就同时解释了为什么learn要加ed
所以这个句子的考点是现在完成时的句型是:sb have/has done sth
现在完成时,表示已经完成,结果对现在有影响
have been 是完成时. learned是 learn的过去分词 have+ 动词的过去分词表示 完成时 这个动作在过去发生 .但是已经完成.
现在完成时啊 所以才加ed的
完成时结构是 have+done(ed)结构
have是完成时的助词
在这句话中,learned作为过去分词,加上have构成完成时态,have是已经的意思
是现在完成式,have/has+过去分词。
这句话是现在完成时的结构have + 动词的过去分词,这里的learned指的是learn的过去分词。have在句中并无实际意义,只是时态中的助动词,如果你要翻译的话就是已经怎么怎么样。
现在完成时可以用来表示发生在过去某一时刻的,持续到现在的情况,这句话的意思是我已经学了十年的英语了,(现在还在学)。...
全部展开
这句话是现在完成时的结构have + 动词的过去分词,这里的learned指的是learn的过去分词。have在句中并无实际意义,只是时态中的助动词,如果你要翻译的话就是已经怎么怎么样。
现在完成时可以用来表示发生在过去某一时刻的,持续到现在的情况,这句话的意思是我已经学了十年的英语了,(现在还在学)。
收起
是现在完成时,HAVE+过去分词构成现在完成时。
所以 HAVE在这里没有实意。
HAVE LEARED 就是10年前开始学,现在还在学,有可能持续发展将来还要学。