所謂完成時(shí)就是已經(jīng)完成的時(shí)態(tài)。 包括現(xiàn)在完成時(shí),過去完成時(shí)和將來完成時(shí)。 一般用的比較多的,或者說平時(shí)我們接觸的多的都是過去完成時(shí)和現(xiàn)在完成時(shí)。
完成時(shí)態(tài)的構(gòu)成分為兩部分:一是助動詞,二是實(shí)義動詞的過去分詞-ed。具體來說,用助動詞have表示“時(shí)”,以表明動作發(fā)生的時(shí)間是在過去、現(xiàn)在還是將來;用過去分詞來表示動作的“態(tài)”,以表明該動作已經(jīng)完成。
過去完成時(shí)表示在過去某一時(shí)間或動作之前已經(jīng)發(fā)生或完成了的動作。它表示動作發(fā)生在過去的過去。
如:I had eaten 10 eggs before he came.
譯:在他來之前我已經(jīng)吃了10個(gè)雞蛋了。
他來之前,他的到來就是過去時(shí)態(tài)了,在過去時(shí)態(tài)的基礎(chǔ)上再過去那就是過去完成時(shí)了。