★以下是英文寫作翻譯頻道為大家整理的《初中必備英語語法-現(xiàn)在完成時(shí)與一般過去時(shí)的一些區(qū)別》,供大家參考。更多內(nèi)容請(qǐng)看本站寫作翻譯頻道。
I have lost my pen, so I have to buy one. 我丟了鋼筆,所以得去買一枝。
I lost my pen, but found it later. 我丟了鋼筆,但后來找到了。
當(dāng)句子中有表示明確過去的狀語時(shí),只能用一般過去時(shí),不能用現(xiàn)在完成時(shí)。如:
他一周以前動(dòng)身去了紐約。
誤:He has left for New York a week ago.
正:He left for New York a week ago.
另外,當(dāng)句首為疑問詞when時(shí),其后可用一般過去時(shí),不能用現(xiàn)在完成時(shí)。如:
你什么時(shí)候和他首次見面的?
誤:When have you first met him?
正:When did you first meet him?
I have lost my pen, so I have to buy one. 我丟了鋼筆,所以得去買一枝。
I lost my pen, but found it later. 我丟了鋼筆,但后來找到了。
當(dāng)句子中有表示明確過去的狀語時(shí),只能用一般過去時(shí),不能用現(xiàn)在完成時(shí)。如:
他一周以前動(dòng)身去了紐約。
誤:He has left for New York a week ago.
正:He left for New York a week ago.
另外,當(dāng)句首為疑問詞when時(shí),其后可用一般過去時(shí),不能用現(xiàn)在完成時(shí)。如:
你什么時(shí)候和他首次見面的?
誤:When have you first met him?
正:When did you first meet him?