現在完成時表示過去已經發生或現在已經完成的動作對現在造成的影響。
由“主語+have/has+動詞過去分詞”構成。
I have already watched the film.
我已經看過這部電影了。
I have lost my pen.
我把鋼筆弄丟了。
just意為“剛剛”,表示動作剛剛結束,常放在助動詞與過去分詞之間。
He has just come back from Beijing.
他剛從北京回來。
ever意為“曾經”,用於疑問句或否定句中,放在助動詞與過去分詞之間。
Have you ever been to Shanghai?
你曾經去過上海嗎?
never意為“從來沒有”,常與before連用,放在助動詞與過去分詞之間。
I have never traveled by plane before.
我以前從來沒有乘飛機旅行過。
before意為“以前”,指過去不確定的某個時間,總 是放在句末。
I haven't heard of it before.
我以前從來沒有聽說過這件事。
閱讀更多 王鏽才 的文章