- 相關推薦
一般過去時和現在完成時的英語語法區別
般過去時和現在完成時的區別
一從概念上區別一般過去時與現在完成時
雖然兩個時態都是表示過去時間發生的動作,但現在完成時強調這一動作與現在有關,表示對現在產生的影響或結果;而一般過去時只表示動作發生在過去,跟現在沒有關系。
如:I have cleaned our class room. 我已經打掃了教室。
現在教室里很干凈,“過去打掃”這一動作對目前產生的結果。(現在完成時)
I cleaned our class room just now.剛才我打掃了教室。
不涉及教室目前是否干凈。(一般過去時)
二從時間狀語上加以區分
現在完成時屬于“現在”時間范圍。因而不能與表示過去的時間狀語連用:一般過去是表示過去時間里發生的動作,不能與表示和現在時間有聯系的時間狀語連用。
如:Danny and Brian have been in China since 2003.
Danny and Brian were in China in 2003.
【一般過去時和現在完成時的英語語法區別】相關文章:
戲劇和話劇的區別12-20
打工和創業的區別02-13
借殼上市和原始上市的區別08-15
唇部打底膏和遮瑕膏的區別09-05
泡茶用水硬水和軟水的區別07-07
喝咖啡和咖啡灌腸的區別12-09
古典吉他和民謠吉他的區別03-02
女高音和女中音的區別06-27
主題班會和主題隊會的區別02-04
古典舞和民族舞的區別09-03