首頁 > 人文

完成時(現在完成時、過去完成時)點撥

由 生活小亮點 發表于 人文2021-06-09

簡介“沒見”表示的動作發生在came across之前,且for years是完成時的標誌,所以應用表示過去完成的hadn’t seen

如何成過去完成時

完成時

(

現在完成時、過去完成時時

)

學習

參考答案

典型例題:

。-How much do you know about the Youth Olympic Games to be held in Nanjing?

-Well,the media (cover) it in a variety of forms。

【答案】 have covered

翻譯或者填空參考答案

1。Great changes have__taken(take)place in China since 1980。

2。到目前為止,Tom已經學了2000個英語單詞了。

So far, Tom has learned 2000 English words。

3。她教英語有20年了。

She has taught English for 20 years。

4。你去過倫敦嗎?

Have you ever been to London?

5。 So far, progress _____has been______ (be) very good and we are sure that the work________will be finished________

(finish) on time。

6。-I ____haven’t found________(find) the book till now。

——-Don’t worry。 You may have left it at home。

7。His first novel _____has received________(receive) good reviews since it___came out_____(出版、發行) last month。

8。In the past few years thousands of films ___have been produced_________(produce) all over the world。

教材句子:

1。The last few years

have seen

environmental disasters

on a grand scale

,and experts are predicting far worse to come。 最近的幾年裡,人們見證了大規模的環境災難,專家們預測更為嚴重的災難即將發生。(北師大版M8U22L3)

2。In the last few decades, scientists

have reached consensus

and reported that human beings are causing changes in the Earth’s climate —— something previously

seen as

beyond our control。

最近幾十年,科學家們一致認為,人類正在引起地球的氣候變化-而這在以前看來是我們不能控制的。(北師大版M8 U22L1)

過去完成時:

例題解題

1

。Silk (become) one of the primary goods traded along the Silk Road by about 100 BC。

【答案】 had become

【解析】 本題考查動詞的時態。句意:到約公元前100年時,絲綢就已成為絲綢之路沿線交易的主要貨物之一。by表示“到某一時間為止”,是完成時的標誌。根據句意此處應用過去完成時。

2

。When walking down the street,I came across David,whom I ___________(see) for years。(天津真題)

【答案】 hadn’t seen

【解析】 本題考查動詞的時態。句意:當沿街散步時,我偶遇了戴維,我們已有好幾年沒見了。“沒見”表示的動作發生在came across之前,且for years是完成時的標誌,所以應用表示過去完成的hadn’t seen。

參考答案

過去完成時的用法:

1。過去的過去;到過去某個時間為止的動作

2。hardly/scarely(過完)… when(一般過去)

no sooner(過完)… than(一般過去) 表示“剛…就…”

3。It/This/That was + the 序數詞 time + that (過完) “那是第幾次做…”

4。hope, expect, think, intend, want, suppose等用於過去完成時時表示未實現的希望、打算或意圖,意為“原本…”

1。他說他在國外呆了3年了。

He said he had been abroad for 3 years。

2。在我回家之前他已經離開了。

He had left before I got home。

3。到上個學期末,我已經學了3000歌單詞。

By the end of last term, I had learnt 3000 words。

4。比賽剛剛開始就開始下雨了。

Hardly had the game began when it started to rain。

5。那是他第三次犯同一個錯誤了。

It was the third time that he had made the same mistake。

6。我本想幫你的,但當時太忙了。

Ihad intended to help you, but I was too busy。

l

By the 1940s

Ihad grown

as large as a room

,and I wondered if I would grow any larger。 (人教版 M2 Unit 3 Who Am I ?)

到二十世紀四十年代,我已經長得像一間屋子那麼大了。

如果語境中的謂語動詞是hope,want,expect,think,suppose,plan,mean,intend等而且強調的是未曾實現的願望或打算,即“本來希望或打算做某事(但卻沒做)”,這種情況下,謂語動詞用過去完成時

Ihad__planned(plan)to send him a Christmas card,but I forgot to do so。

Tags:hadyears過去完成been