现在完成时态强调的是过去某个动作对现在造成的影响,而过去时态没有这方面的意思,它只是单纯的指过去某个时间发生的动作.例如: I have looked at the book yesterday.(现在完成时,意思是我看过这本书,主要强调的是我对这本书的内容已经很了解了,不需要再看的意思)I looked at the book yesterday.(过去式,只是单纯的表明我昨天看过这本书,只强调看过这个动作)
如果句子里有时间点,用过去时.如果是时间段用完成时.