英語過去式與過去完成進行時是在英語語法學習中,非常重要的兩種語法,直接影響著英語能力的好壞。熟練掌握這兩種語法對于學習者來說是至關重要的,今天就為大家整理了有關英語過去式與過去完成進行時的相關用法解析,希望大家可以認真學習。
英語過去式與過去完成進行時的句式結構及相關用法解析
英語過去式
過去式(past tense)表示過去某個時間里發生的動作或狀態。過去發生的而現在已經結束的動作要用一般過去式來表示。過去習慣性、經常性的動作、行為;過去主語所具備的能力和性格。
英語過去式常用的時間狀語
yesterday(昨天)、the day before yesterday(前天)、last …(上一個…)、just now(剛剛)、a moment ago(剛剛)、at the age of(當…歲時) 、one day(有一天)、long ago(早已)、once upon a time(很久以前)等等。
英語過去式的句式結構
be動詞
肯定句: 主語+be動詞(was,were)+其他
He was a doctor two years ago.兩年前他是一個醫生。
否定句: 主語+be not(was not, were not)+其他
He wasn't (was not )a doctor two years ago.兩年前他不是一個醫生。
疑問句: Be動詞(Was/Were)+主語+其他
Was he a doctor two years ago?兩年前他是一個醫生嗎?
行為動詞
肯定句: 主語+動詞的過去式+其他
She ate three apples yesterday.昨天她吃了三個蘋果.
否定句: 主語+did not+動詞原型+其他
She didn't(did not )eat three apples yesterday.昨天她沒吃三個蘋果.
疑問句: Did+主語+動詞原型+其他
Did she eat three apples yesterday?昨天她吃了三個蘋果嗎?
英語過去式動詞變化規則
規則動詞變化如下:
1、一般情況下,動詞詞尾加ed ,如:work --worked、play---played
2、以不發音的e 結尾動詞,動詞詞尾加d,如:live--lived 、hope--hoped
3、以輔音字母y結尾的動詞,把y變為i 再加ed,如:study--studied、 cry---cried
4、以一個輔音字母結尾的重讀閉音節動詞,雙寫詞尾輔音字母,再加ed,如:stop --stopped
不規則動詞變化如下:
1、以t結尾的詞,過去式與原形相同。如: let—let、cut—cut、must--must
2、以d結尾的詞,把d變成t。如:build—built,、lend—lent、send—sent
3、以n結尾的詞,在詞后加t。如:mean—meant、burn—burnt、learn—learnt
4、把重讀開音節中的i改為o,變成過去式。如:drive—drove、ride—rode、write—wrote
以上即為大家列舉一部分不規則動詞變化規律。不規則動詞的過去式變化種類多而且規律性不強,須多加記憶。
英語過去完成進行時
相對過去的某個時刻來說已經對現在有直接影響并且還在進行的動作。
英語過去完成進行時句式結構
主語 +had been +doing sth
例句:We had been travelling in many countries. 我們一直在許多國家旅游
英語過去完成進行時的用法解析
1.過去完成進行時表示持續到過去某時的一個動作:
The ground was wet. It had been raining. 地是濕的。此前一直在下雨。
At last the bus came. I had been waiting for half an hour. 最后公共汽車來了,我已等了半小時。
2.過去時間可用一個時間狀語表示:
I had not been waiting long when a taxi drew up. 我沒等多久就來了一輛出租車。
Until/Up till then she had been living with her daughter. 到那時為止她一直和她女兒一起住。
3.但在更多情況下過去時間由另一句子表示出來,毋需加上時間狀語:
Her eyes were red. It was obvious she had been crying. 她眼睛紅紅的,顯然她是哭了。
Jane was annoyed. Peter had been phoning her every night. 簡很不高興。彼得一直每晚給打電話。
4.有時上下文可說明是談過去的事,因此不需要時間狀語:
She had been watching TV all day. 她看了一天的電視。
I had been reading your book. 我一直在看你寫的書。
5.這個時態也可用在某些從句中,這時從句的動作發生在主句的動作之前而對其有影響:
I heard you’d been looking for me. 我聽說你一直在找我。
That was just the letter I had been expecting. 這正是我一直期待的信。
6.表示反復的動作。
He had been mentioning your name to me.
他過去多次向我提到過你的名字。
You had been giving me everything.
你對我真是有求必應。
7.常用于間接引語中
The doctor asked what he had been eating.
醫生問他吃了什么。
I asked where they had been staying all those days.
我問他們那些天是呆在哪兒的。
8.接具有“突然”之意when句。
I had only been reading a few minutes when he came in.
我剛看了幾分鐘他就進來了。
She'd only been reviewing her lessons for a short while when her little sister interrupted her.
她溫習功課才一會兒,她妹妹就打斷她了。
以上就是想和大家分享的有關英語過去式與過去完成進行時的用法解析,希望可以幫助到大家。想要提高自己的英語能力,除了有充沛的詞匯量之外,扎實的語法基礎也是必不可少的。因此打擊一定注重英語語法的學習。