當前位置

首頁 > 英語學習 > 英語語法 > 語法 | 過去完成時用法解析

語法 | 過去完成時用法解析

推薦人: 來源: 閱讀: 1.05W 次

英語的過去完成時表示表示過去的過去。這個是大家在中學時期就知道的,今天,小編爲同學們帶來了相當豐富的與英語過去完成時的相關語法,一起來看看吧!

ing-bottom: 63.13%;">語法 | 過去完成時用法解析

 

1、表示在過去某一時間或動作之前已經發生或完成的動作。 他表示的時間是"過去 的過去 "常與by last year, by the time of yesterday,等連用。如:

She said she had seen the film 4 times.

When Mr Li got to the classroom, all the students had begun reading.

By the time they arrived, the bus had left.

 

2、表示 從過去某一時間開始一直延續到過去另一時間的動作或狀態。常與for (後跟段時間)或since (後跟點時間)等連用.如:

She had worked in this school since it opened 25 years ago.

 

例題解析:舉一反三,學的更輕鬆!

1. He ______ in Shanghai University for four years before he ______ Beijing.

A. studied, had gone     B. had studied, went

C. has studied, goes      D. had studied, had gone

解析:"他去北京之前在上大學學習了4年 "。在上海學習的動作發生在去北京之前,因此第一個空應用過去完成時。此題選B。

2. Mary said it was at least five years since he ______ a good drink.

A. enjoyed     B. was enjoying   C. had enjoyed   D. would enjoy

解析:It was + 時間段+since 引導的從句中用過去完成時。應選C。

3. Xiao Pei said she ______ Hainan for 3 months.

A. has been in    B. had been in   C. had been to   D. had gone to

解析:"小培說她去了海南三個月  "。have been to 和have gone to 都是短暫性的動詞短語。所以適應表示狀態的have been in. 應選B.

 

時態綜合例題解析:

1--What are Mr and Mrs Black doing ?

---They _____ tea in the garden.               

 A. are drinking    B. drank    C. have drunk     D. drink

2. My mother often asks me _____early .           

 A. get up   B. got up    C. getting up     D. to get up

3. Soon Wu Dong ____ up with Li Lei, then they were neck and neck.  

 A. taught    B. caught    C. bought    D. brought

4. The car ____and stopped at the red traffic light.     

 A. got on    B. got off   C. slowed down   D. picked up

5. Tom ____ the CD player for two weeks.             

 A. has lent    B. has borrowed    C. has bought     D. has had

 

參考答案:

1.根據問句的時態現在進行時,答句時態要一致,故選答案: A

 2.根據句中的謂語動詞ask的固定搭配 ask sb to do sth. 故答案:D

 3.根據第一句的固定動詞詞組 catch up with sb 及第二句的過去時態,故選答案: B

 4.此題主要考查四個動詞詞組的掌握.根據後半句在紅燈時停下來,故選答案: C

 5.此題主要考查現在完成時的延續和非延續動詞,根據for two weeks 時間短語。故選答案: C

 

怎麼樣,看完了小編給大家準備的語法知識,有沒有感覺收穫頗多呢?喜歡就收藏起來吧~