14.present perfect or past simple(1)

A.I have done or I did

  • 現在完成時涉及過去和現在 The plane has just landed.

  • 一般過去時涉及過去 ,已經結束的某個時間。 The plane landed ten minutes ago.

 

B.I've done it.  I did it yesterday.

    We've bought a new car.

    On,have you ? What sort?

    An Adagio.We bought it last week.

 

C含有for,since和last的結構

  • 現在完成時,可以用for表示某事持續一段時間,用since表示某事從過去開始一直在延續

        We haven't had a party for ages.

  •  一般過去時,可以用since表示某事發生好久了,可以用the last time表示某事何時最後一次發生

     It's ages since we last had a party.

 

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章