現在完成時 vs 一般過去時
I have lived here for 5 years. / I lived there in 2010.
點「複製」把詞條和說明一起拿走。
說明
現在完成時強調「與現在有關」,常配 for / since / already / yet / ever;一般過去時強調「過去某個時間點結束」,必須配明確過去時間(in 2010、yesterday)。兩者不能和具體過去時間連用完成時。
同類條目
- 主謂一致:就近原則 —— Either you or he is right.
- 定語從句:that 與 which —— The book that/which I bought is good.
- 虛擬語氣:if 條件句 —— If I were you, I would take it.
- 非謂語:doing 與 to do —— I enjoy reading. / I want to go.
- 倒裝:否定詞提前 —— Never have I seen such a thing.
- 比較級:as ... as 與 than —— He is as tall as I am. / He is taller than I am.
- 情態動詞表推測 —— It must be true. / It can't be true.
- 被動語態的基本結構 —— The letter was written by Tom.
全部學習資料#50