英语中如果没有现在完成时的标志那怎么判断

1个回答

  • 完成时是有标志的,通常就是have/has/had.现在完成时表示过去发生的某一动作持续到现在或已经完成的某一动作对现在造成的影响和结果.过去完成时表示在过去某一时间以前或过去某一动作以前已经完成的动作或存在的状态.你上面说的“I have my homework”不是现在完成时,这个句子本身语法有错,have在这里是什么用法呢?正确的翻译是“I have done my homework”,其中have是现在完成时的标志,done表示写作业这个动作本身.学英语是个熟能生巧的事情,多练练,看看资料就会了. Where is Li ming? he ( ) to the teacher"s office.这个句子如果用一般过去时,就单纯表示过去曾经发生了这么一个动作,()里填went,即go的过去式形式.当然也可以用现在完成时,即has gone,说明李明进了办公室还没出来.