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