現(xiàn)在完成時和過去完成時的區(qū)別:現(xiàn)在完成時表示動作發(fā)生在過去,但與現(xiàn)在有關系,即用一個發(fā)生在過去的動作來說明現(xiàn)在的情況,對現(xiàn)在還有著一定的影響。而過去完成時只適合表示在過去某一段時間或動作以前已經(jīng)完成的動作,不談及對現(xiàn)在的影響。
結(jié)構(gòu)上的不同
現(xiàn)在完成時的結(jié)構(gòu)為:主語+have/has+過去分詞或者主語+have/has+not+過去分詞,用的是have/has,而過去完成時的結(jié)構(gòu)為:主語+had+過去分詞或者主語+had+not+過去分詞,用的是had。
使用的時間狀語不同
現(xiàn)在完成時中常用的時間狀語包括now、today、tonight、this week、this year、already、yet、just等,而過去完成時中常用的時間狀語僅有by、at、before等。
現(xiàn)在完成時和過去完成時
現(xiàn)在完成時句型:have/has+過去分詞
過去完成時句型:had+過去分詞
現(xiàn)在完成時側(cè)重對現(xiàn)在產(chǎn)生的結(jié)果或造成的影響,與現(xiàn)在有關;過去完成時則表示動作發(fā)生在過去,強調(diào)過去的過去。與過去其他動作比較時才會用到。
現(xiàn)在完成時
1、I've only been there twice.我只去過那里兩次。
2、I have fallen in love with you.我已經(jīng)愛上了你。
3、Have you been to Rome?你已經(jīng)去了羅馬嗎?
過去完成時
1、I had been at the bus stop for 20 minutes when a bus finally came.當車來的時候,我在車站已等了20分鐘。
2、He said he had worked in that factory since 1949.他說自從1949年以來他就在那家工廠工作。
3、By nine o’clock last night,we had got 200 pictures from the spaceship.到昨晚9點鐘,我們已經(jīng)收到200張飛船發(fā)來的圖片。
現(xiàn)在完成時是過去的動作或狀態(tài)持續(xù)到現(xiàn)在,或?qū)ΜF(xiàn)在造成的影響,可能持續(xù)發(fā)生下去。在英語時態(tài)中,“時”指動作發(fā)生的時間,“態(tài)”指動作的樣子和狀態(tài)...
現(xiàn)在完成時的結(jié)構(gòu):肯定句:主語have/has動詞的過去分詞;否定句:主語have/has not動詞的過去分詞;一般疑問句:Have/Ha...
現(xiàn)在完成時:事情發(fā)生在過去,并一直持續(xù)到現(xiàn)在,且過去發(fā)生的動作對現(xiàn)在有一定影響。句式結(jié)構(gòu)為主語+have/has+過去分詞?,F(xiàn)在完成進行時:...
現(xiàn)在完成時:事情發(fā)生在過去,并一直持續(xù)到現(xiàn)在,且過去發(fā)生的動作對現(xiàn)在有一定影響。句式結(jié)構(gòu)為主語+have/has+過去分詞?,F(xiàn)在完成進行時:...
一般過去時表示過去某個時間里發(fā)生的動作或狀態(tài);過去習慣性、經(jīng)常性的動作、行為。在英語語法中,“時“指動作發(fā)生的時間,”態(tài)“指動作的樣子和狀態(tài)...
構(gòu)成是:主語+助動詞(have/has)+動詞的過去分詞?,F(xiàn)在完成時的基本構(gòu)成方式是用動詞have加上過去分詞。它是用來表達過去發(fā)生事情的另...
否定句結(jié)構(gòu):主語+have/has+not+動詞的過去分詞。肯定句結(jié)構(gòu):主語+have/has+過去分詞。疑問句結(jié)構(gòu):Have/Has+主語...
have been done是現(xiàn)在完成時的被動結(jié)構(gòu)。其被動語態(tài)完整結(jié)構(gòu):肯定式為:have/has+been+done。否定式為:have/...