我們知道,have/has+V.過去分詞構成現在完成時,它與一般過去時有什么區別?具體地說,就是在什么情況下用現在完成時,在什么情況下用一般過去時?

熱心網友

一般過去時,你可以隨時用只要是過去都行,但現在完成時就不行了,前面要有時間提示,做題時,你先要體會此題說的是什么時態,然后再判斷你應用什么時態,如題中的動詞有過去形式,那么你要選的項有可能就是完成時,而且,過去時只代表了過去發生的事,而完成時是從過去延續到現在,有連續的狀態.

熱心網友

現在完成時強調動作對現在的影響

熱心網友

首先過去時只表示過去的一個動作,與現在無關而完成時則為過去的某件事對現在造成的影響,另外在翻譯時注意,如果所給的中文提示中有“已”,例:他的 父母已受到了他的來信則要用完成時。其次完成時有固定的搭配例:句中有since則前加完成,后加過去句中有in the past 也要用現在完成注意:since是英語中的一個特例,時態不一致,一般的,完成時中有過去的時間狀語則要用過去完成~~~~~多練習能便于理解!