專業(yè)的老師,前沿的教學(xué)設(shè)施,讓您留學(xué)語言關(guān)輕松突破。百納教育春季班招生火熱進(jìn)行中,如果您有出國意向,如果您有語言學(xué)習(xí)需求那就來百納教育吧,輕松留學(xué),為您的語言學(xué)習(xí)保駕護(hù)航。
今天老師來給大家講講英語時態(tài)中的一般過去時、過去完成時、過去將來時和過去進(jìn)行時,一起跟著老師來學(xué)習(xí)吧。
1、一般過去時
用法:A) 表示過去某個時間發(fā)生的動作或情況。
B) 表示過去習(xí)慣性動作。特別是由would/ used to do表達(dá)的句型,本身表示的就是過去時。
例:The old man would sit on a bench in the quiet park and look at others for hours without doing anything or talking to anybody.(老人過去常常坐在寧靜的公園里的一條長椅上,看著其他的人,一坐就是數(shù)個小時,什么也不干,也不和任何人交談。)
He used to visit his mother once a week.(他以前總是每周看望一次他的母親。)
C) 有時可代替一般現(xiàn)在時,表達(dá)一種婉轉(zhuǎn)、客氣、禮貌、商量的語氣。
例:I wanted to ask you if I could borrow your car?(我想向您借車用一用,可以嗎?)
Would you mind my sitting here?(您介意我坐在這里嗎?)
注意事項:A) 注意時間狀語的搭配。一般過去時的時間狀語應(yīng)該是表示過去某個時間的詞或詞組,如:yesterday, last month, in 1999, two days ago等,不可與recently, in the past 10 years, this month等連用,因為這樣的時間狀語都與現(xiàn)在有關(guān)系,應(yīng)該用現(xiàn)在完成時或一般現(xiàn)在時。
B) used to do的否定形式和疑問形式很特別:你怎么寫都正確。以否定形式為例:used not to do, didn't used to do, didn't use to do都對。Used to do經(jīng)常與 be used to doing sth/ sth結(jié)構(gòu)進(jìn)行對比。前者表示"過去常?;蜻^去曾經(jīng)",要求加動詞原形;后者表示"習(xí)慣于",要求加名詞或動名詞。
2、過去完成時(had done)
用法:表示在過去的某個時間或動作以前已經(jīng)發(fā)生的動作或已經(jīng)存在的狀態(tài)。就是我們常說的:表示"過去的過去的動作或狀態(tài)"。
Until then, his family _________ from him for six months.
A) didn't hear C) hasn't heard
B) hasn't been hearing D) hadn't heard
全句的意思是:“到那時為止,他家里已經(jīng)有六個月沒得到他的消息了。”由此可以看出,謂語動詞的動作延續(xù)到過去的某一時刻才完成,因此謂語要用過去完成時。答案是D)。其它選項中:A) didn't hear,因為一般過去時只表示過去發(fā)生的事情或存在的狀態(tài),所以不能與時間狀語for six months連用。B) hasn't been hearing,現(xiàn)在完成進(jìn)行時表示過去某時刻繼續(xù)到現(xiàn)在或現(xiàn)在還在進(jìn)行的動作,與題意不符。C) hasn't heard,現(xiàn)在完成時表示從過去某一時刻到現(xiàn)在為止發(fā)生的動作。而題中的then只表示過去的某一