過去式和現在完成時曾經困擾過不少人,許多人仍然不知道他們的區別是什麼,現在,我給大家撥開雲霧見青天,其實他們很好區分。
不同之處1過去式一般跟具體的時間點,比如yesterday,lastweek等
2現在完成時則強調過去到現在一段時間的動作發生狀態,故常常與一段時間連用,比如forayear,sincelastmonth等
3現在完成時動詞形態較複雜,而過去式較簡單
4現在完成時則強調動作一直從過去延續到現在,強調動作的持續性,在現在以後,動作不一定還在進行,並不向強調對現在的影響。這需要特別注意。
5過去式的謂語動詞使用瞬時性動詞,如borrow,start等,而現在完成時則使用延續性動詞,比如keeplearn等
6過去式強調過去某一時刻的動作,在這一時刻之後,動作可能不再進行