【正文】
到昨天才看完)這里關鍵是必須有介詞by說明在“昨天之前”。如有過去時間,但無法說明在此之前的決不可用過去完成時?! ∽ⅲ孩佟皶r間名詞+before”在句子中作狀語,謂語動詞用過去完成時;“時間名詞+ ago”在句中作狀語,謂語動詞用一般過去式?! ∪纾篐e said his first teacher had died at least 10 years before. Xiao Hua left school 3 years ago. ?、诒硎尽熬?”的幾個句型:Hardly/Scarcely/No sooner had+主語+過去分詞+ when/than+一般過去時?! ∪纾篧e had no sooner been seated than the bus started. No sooner had we been seated than the bus started. ②在before,after,as soon as,immediately,the moment,the minute。引導的時間狀語從句中用一般過去時態(tài)代替過去完成時?! fter he(had)left the room,the boss came in. We(had)arrived home before it snowed. As soon as he(had)arrived in Beijing,he got in touch with his friend. ③如果從句中有一個過去的時間狀語,盡管從句中的動作先于主句發(fā)生,但從句中的謂語動詞連用過去式。如: He told me he read an interesting novel last night. ?、苡刹⒘羞B詞but,and等連接,表示幾個連續(xù)發(fā)生的動作,或在故事中按時間順序發(fā)生的動作用一般過去時?! e bought a watch but lost it. He came here and then went to see his grandmother. :表示過去發(fā)生的某動作一直持續(xù)到現(xiàn)在且仍然在進行著?! he worker has been working in this pany ever since he graduated from college. 注:①如說話人不十分強調(diào)此動作仍在進行,也可用現(xiàn)在完成時?! he worker has worked in this pany since he graduated from college. ?、谟袝r可用現(xiàn)在完成進行時代替現(xiàn)在完成時,表示說話帶有強烈的感情色彩。 He looks very tired,for he has been painting the house all day. 10 / 10