1、表示過去發(fā)生的某一動作對現(xiàn)在造成的影響或結(jié)果。常用的狀語有already, yet, just等。
2、表示過去已經(jīng)開始,持續(xù)到現(xiàn)在,而且還可能繼續(xù)下去的動作狀態(tài)。往往和表示一段時間的狀語連用,如today, this week, lately, recently, in the past few days, since, for a long time等。
注意:(1)非延續(xù)性動詞在肯定句中不能與表示一段時間的時間狀語連用。
(2)此類動詞在否定句中則可以與表示一段時間的時間狀語連用。這類動詞有:begin, leave, go, borrow, come, return, born, die, buy, arrive。
3、在時間或條件狀語從句中,現(xiàn)在完成時代替將來完成時,表示將來某個時刻之前已經(jīng)完成的動作。
4、現(xiàn)在完成時和一般過去時的區(qū)別
現(xiàn)在完成時:表示某一已完成的動作對現(xiàn)在造成的影響或結(jié)果,強調(diào)的是現(xiàn)在的情況,不能喝表示過去的時間狀語連用。
一般過去時:只單純表示過去的動作或狀態(tài),和現(xiàn)在不發(fā)生聯(lián)系。它可以和表示過去的時間狀語連用。