The past perfect tense : 过去完成时的结构:had +done (had :助动词.用于各种人称和数,done:动词过去分词) 过去完成时的用法:过去完成时表示在过去某一时间或动作之前已经发生或完成了的动作.它表示动作发生的时间是“过去的过去 .表示过去某一时间.可用by, before等构成的短语表示.也可用when , before等引导的从句或通用过上下文表示.如: I realized I had left my backpack at home. 我意识到我把书包落在家里了. 在这个句子中有两个动作.即realize和leave.realize是用一般过去时realized表示的.而leave这个动作是在realize 之前就发生了.所以就应该用过去完成时had left的形式表示. 又如: By the time I got up, my brother had already gotten in the shower. 到了我起床的时候.我哥哥已经在洗澡了. 在此句中.get up 和get in the shower 两件事情都是发生在过去.而get in the shower这个动作是在get up之前发生的. 过去完成时的一般疑问句及回答: Had you been to Hong Kong before 1997? 1997年以前你去过香港吗? No, I hadn’t. 没有.我没去过. 过去完成时的特殊疑问句及回答: How many English words had you learnt by last term? 到上学期为止你学了多少英文单词? I had learnt about two thousand. 我学了大约两千左右. 过去完成时的否定句: They hadn’t finished doing their work when dinner was ready. 晚饭准备好的时候他们还没有完成工作. 除此之外.还有一点请大家注意:当时间状语从句是由before和after引导的时候.主句和从句的时态都可以用一般过去时表示.因为这两个词已经把动作的先后顺序表达清楚了.如: I cleaned the room before I went shopping. 我去买东西之前已经把房间打扫了. The children started to play the game after they got to the park. 孩子们到了公园之后就开始玩游戏了. 查看更多

 

题目列表(包括答案和解析)

After practicing how to use the past perfect tense.Sandy wants to complete the diary entry she wrote earlier.Fill in the blanks with the correct forms of the verbs.

在练习如何使用过去完成时以后。桑迪想要补全她先前写的日记。用动词的正确形式填入空白处。

10th December

Today, I watched Roman Holiday with my friends.Kitty was the first one to arrive at the cinema.When I(1)________(arrive), she(2)________(buy)the tickets already.Simon and Daniel came next.Just before Simon and Daniel(3)________(come), I(4)________(go)to buy some drinks.Then all four of us waited for Amy outside the cinema.Before Amy(5)________(arrive), we(6)________(finish)our drinks.When we(7)________(rush)into the cinema, the film(8)________ already ________(start).Luckily, we did not miss much.

12月10日

今天,我和朋友们观看了《罗马假日》。吉蒂是第一个到达电影院的。当我________她已经________票。接着西蒙和丹尼尔来了。在埃米来之前,我买了一些饮料。然后,我们四个人在电影院外面等埃米。在埃米________之前,电影已经________。幸运的是,我们没有错过许多。

查看答案和解析>>


同步练习册答案