终身会员
搜索
    上传资料 赚现金
    英语朗读宝

    【同步讲义】人教版英语九年级全一册-Unit 12 课时3 Grammar 讲义

    立即下载
    加入资料篮
    资料中包含下列文件,点击文件名可预览资料内容
    • Unit 12 课时3 Grammar(教师版).docx
    • Unit 12 课时3 Grammar(学生版).docx
    Unit 12 课时3 Grammar(教师版)第1页
    Unit 12 课时3 Grammar(教师版)第2页
    Unit 12 课时3 Grammar(教师版)第3页
    Unit 12 课时3 Grammar(学生版)第1页
    Unit 12 课时3 Grammar(学生版)第2页
    Unit 12 课时3 Grammar(学生版)第3页
    还剩15页未读, 继续阅读
    下载需要15学贝 1学贝=0.1元
    使用下载券免费下载
    加入资料篮
    立即下载

    【同步讲义】人教版英语九年级全一册-Unit 12 课时3 Grammar 讲义

    展开

    这是一份【同步讲义】人教版英语九年级全一册-Unit 12 课时3 Grammar 讲义,文件包含Unit12课时3Grammar学生版docx、Unit12课时3Grammar教师版docx等2份试卷配套教学资源,其中试卷共29页, 欢迎下载使用。
    Unit 12 Life is full of the unexpected
    目标导航

    Grammar
    过去完成时
    知识精讲

    知识点01 定义与结构
    【语法详解】过去完成时的概念
    过去完成时表示在过去某一时间或动作之前已经发生或完成了的动作,即“过去的过去( past-in-the-past )”。
    ----|-------------------------- |-------------------------------|---------------------------->
    那时以前  那时  现在      
    Mr Black told me that he had seen the movie three times. 布莱克先生告诉我这部电影他已经看过三遍了。
    过去完成时的结构:主语+had+动词过去分词(done)
    (1)肯定句:主语+had+动词过去分词+其他。

    He had already been to New York earlier in the week.

    本周早些时候他去过纽约。

    (2)否定句:主语+had+not+动词过去分词+其他。

    At that time we hadn't met her.

    那时我们还没有见到她。

    (3)疑问句:Had+主语+动词过去分词+其他?

    肯定回答:Yes,主语+had.

    否定回答:No,主语+hadn't.

    —Had you visited here before?

    ——你以前参观过这里吗?

    —Yes,I had./No, I hadn't.

    ——是,我去过。/没有,我以前没有去过。

    (4)特殊疑问句:特殊疑问词或词组+had+主语+过去分词+其他?

    Where had you been before you came here?

    你来这里前还去过哪儿?

    (5)被动语态:主语+had (not)+been+动词过去分词+其他。

    By the end of last year all the preparatory work had been done.

    到去年底为止,所有的准备工作都完成了。

    【即学即练】The house ________ at the foot of a hill. When we arrived, the host had ________ snacks out on the table.
    A.lies; laid B.lays; lied C.lies; lay D.lays; lay
    【答案】A
    【详解】句意:这所房子坐落在山脚下。当我们到达时,主人已经在桌子上放好了零食。
    考查时态和动词辨析。lies位于,坐落在;laid放(过去式);lay放。根据“The house…at the foot of a hill.”可知,房子坐落在山脚下,应该用lie,且陈述客观事实,应该用一般现在时,主语The house是第三人称单数,故第一空填lies。根据“the host had…snacks out on the table.”可知,主人放好了零食,应该用lay,根据“had”可知,此处句子时态为过去完成时,lay的过去分词是laid。故选A。
    知识点02 过去完成时的主要用法
    【语法详解】过去完成时的主要用法 
    过去完成时是一个相对的时态,表示的是“过去的过去”,只有和过去某一时间或某一动作相比较时才使用它。需要与一个表示过去的时间状语连用,它不能离开过去时间而独立存在。多与 already, yet, still , just, before, never 等时间副词及 by , before , until 等引导的短语或从句连用。如:

    He told me that he had written a new book. (had written 发生在 told 之前 )

    When I woke up, it had stopped raining.

    Before she came to China, Grace had taught English in a middle school for about five years. 

      Peter had collected more than 300 Chinese stamps by the time he was ten.

    【即学即练】—What happened to you on April Fool’s Day?
    —I was the only one at school on Saturday, I realized that I ________ by my classmates.
    A.am fooled B.had fooled C.had been fooled
    【答案】C
    【详解】句意:——愚人节你怎么了?——星期六我是学校里唯一的一个学生,我意识到我被同学们愚弄了。
    考查被动语态。根据“by my classmates”可知,此处用被动语态的结构,排除B选项。根据realized以及“主过从必过”原则可知,此处要用某个过去时的被动语态,故选C。
    知识点03 过去完成时的判断依据
    【语法详解】过去完成时的判断依据

    1. 由时间状语来判定

    一般说来,各种时态都有特定的时间状语。与过去完成时连用的时间状语有:

    ( 1 ) by, by the end of, before + 过去的时间点。如:

    I had finished reading the novel by nine o'clock last night.

    We had learned over two thousand English words by the end of last term.

    They had planted six hundred trees before last Wednesday.

    ( 2 ) By the time,When ,Before+ 一过从句。如:

    Before she came to China, Grace had taught English in a middle school for about five years. 

    Peter had collected more than 300 Chinese stamps by the time he was ten.

    When I woke up, it had stopped raining.

    2. 由“过去的过去”来判定。

    过去完成时表示“过去的过去”,是指过去某一动作之前已经发生或完成的动作,即动作有先后关系,动作在前的用过去完成时,在后的用一般过去时。这种用法常出现在:

    ( 1 )宾语从句中

      当宾语从句的主句为一般过去时,且从句的动作先于主句的动作时,从句要用过去完成时。在told, said, knew, heard, thought等动词后的宾语从句。如:

      She said that she had seen the film before.

    ( 2 )状语从句中

    在时间、条件、原因、方式等状语从句中,主、从句的动作发生有先后关系,动作在前的,要用过去完成时,动作在后的要用一般过去时。如:

      When I got to the station, the train had already left.

      After he had finished his homework, he went to bed.

      注意: before, after 引导的时间状语从句中,由于 before 和 after 本身已表达了动作的先后关系,若主、从句表示的动作紧密相连,则主、从句都用一般过去时。如:

      Where did you study before you came here?

    After he closed the door, he left the classroom.

    (3)表示意向的动词,如hope, wish, expect, think, intend, mean, suppose等,用过去完成时表示"原本…,但后来未能…"
    We had hoped that you would come, but you didn't.

    3. 根据上、下文来判定。

      I met Jim in the street yesterday. We hadn't seen each other since he went to London.

    过去完成时与现在完成时的区别

      现在完成时表示的动作发生在过去,但侧重对现在产生的结果或造成的影响,与现在有关,其结构为“助动词 have (has) + 过去分词”;过去完成时则是一个相对的时态,它所表示的动作不仅发生在过去,更强调“过去的过去”,只有和过去某时或某动作相比较时,才用到它。试比较:

    I have learned 1000 English words so far. 到目前为止我已经学会了 1000 个英语单词。

    I had learned 1000 English words till then. 到那时为止我已经学会了 1000 个英语单词。

    — I'm sorry to keep you waiting. 对不起,让你久等了。

    — Oh, not at all. I have been here only a few minutes.

    没什么,我只等了几分钟。(“等”的动作从过去某一时间点持续到现在)

    — John returned home yesterday. 约翰昨天回到家的。

    — Where had he been?

    他去哪儿了?(答语中使用过去完成时是指约翰在 returned home 之前去了哪些地方,即“过去的过去”)

    【即学即练】By the end of last year, Roy ________ in that post office for thirty years.
    A.worked B.would work C.had worked D.has worked
    【答案】C
    【详解】句意:直到去年年底为止,Roy已经在那家邮局工作30年了。
    考查过去完成时。介词by+表示过去的时间,表示“直到过去某个时间为止”,常用于过去完成时的句子中,其谓语动词结构为:had+过去分词。故选C。
    能力拓展

    考法01 过去完成时与现在完成时的区别
    过去完成时与现在完成时的主要区别是时间的参照点不同:过去完成时的时间参照点是某个"过去的"时间;现在完成时的时间参照点是"现在"。因此现在完成时中的很多规则,也适用于过去完成时。
    When I got to the cinema, the film had been on for five minutes. 当我到达电影院时,电影已演了五分钟了。 (got是一个过去的"时间点",电影"开始"在我"到达"之前,是"过去的过去"。因为for five minutes为延续一段的时间状语,应用可延续的系表结构be on的过去完成时形式。)
    【温馨提示】
    过去完成时是一个相对的时态,表示的是"过去的过去",只有在和过去某时或某动作相比较时才用到它,因此当原句中若找不到一个"过去的时间"作为参照点时,是不能用过去完成时的。
    He got to the railway station and suddenly realized that he had forgotten to bring his ticket. 他到了火车站后忽然意识到他竟忘记带车票了。("忘记"这一动作在"意识到"这一动作之前。)
    【典例】Emily and her parents ________ each other for weeks by yesterday afternoon.
    A.didn’t see B.haven’t seen C.hadn’t seen D.wouldn’t see
    【答案】C
    【详解】句意:到昨天下午为止,艾米丽和她的父母已经好几个星期没有见面了。
    考查动词时态。根据句意和句中的时间状语by yesterday afternoon“到昨天下午为止”可知,谓语动词的动作表示过去之前的事情,应用过去完成时,其结构为had+动词的过去分词。故选C。
    考法02 过去完成时被动语态

    过去完成时的被动语态是过去完成时态和被动语态的结合。表示过去某一时间以前已经被完成的动作,常与by,before等引导的时间状语连用。由“had+been+过去分词”构成。

    1. 过去完成时的被动语态有以下三种形式

    (1)肯定结构:主语+had been done+其他成分。

    (2)否定结构:主语+had not been done+其他成分。

    (3)疑问句结构:had+主语+been done+其他成分?

    疑问词+had+主语+been done+其他成分?

    2. 过去完成时的被动语态常用于以下三种情况

    (1)表示过去某一时间以前已经完成的动作,常与by,before等引导的时间状语连用。

    By the time he got to the school, the first class had been finished.

    当他到达学校时,第一节课已经结束了。

    The classroom hadn't been cleaned before the teacher came.

    老师来之前,教室还没有打扫过。

    (2)根据语意可以判断出动作先后的被动语态,用过去完成时。

    As the assignment had been done, he went on to search the Internet.

    任务完成后,他继续上网搜索。

    He did what he had been told to.

    他做了别人叫他做的事。

    (3)在told,said,knew,heard,thought等动词之后的宾语从句中,若表示过去某一被动动作时,用过去完成时。

    They said the production costs had been reduced.

    他们说生产成本已经降低了。

    【典例】When I got to the cinema, the movie ________ for ten minutes.
    A.has been over B.has stopped C.had been on D.had begun
    【答案】C
    【详解】句意:当我到达电影院时,电影已经放映了十分钟。
    考查动词时态。根据“When I got to the cinema, the movie...for ten minutes.”可知在达到电影院之前,电影已经在播放了,到达的动作是一般过去时,所以电影放映是用过去完成时,且与一段时间连用,应用延续性动词be on,故选C。
    分层提分

    题组A 基础过关练
    1.(2020·黑龙江绥化·中考真题)By the time the teacher came, we __________ cleaning the classroom.
    A.finished B.have finished C.had finished
    【答案】C
    【详解】句意:老师来的时候,我们已经打扫完了教室。
    考查过去完成时。A. finished表一般过去时;B. have finished表现在完成时;C. had finished表过去完成时。根据英语语法,by the time引导时间状语从句,从句为一般过去时,主句应用过去完成时,表示截止到从句动作发生时,主句动作已经完成,即过去的过去。故选C。
    2.(2019·上海·中考真题)By the end of last month,Jane enough money for the poor sick boy.
    A.raised B.would raise C.had raised D.has raised
    【答案】C
    【详解】句意:到上个月底,简已经为那个可怜的生病男孩筹到了足够的钱。
    A. raised筹钱;B. would raise会筹钱;C. had raised已经筹钱;过去完成时;D. has raised已经筹钱,现在完成时。根据时间状语By the end of last month可知用过去完成时,其结构是had done的形式。根据题意,故选C。
    3.(2015·黑龙江·中考真题) By the time I got back to school, the bell______.
    A.rang B.has rung C.had rung
    【答案】C
    【详解】句意:当我返回到学校时,铃早响了。
    考查过去完成时。By the time…,到…的时候,引导时间状语从句,主句经常用于过去完成时态。过去完成时态,表示动作发生在过去的过去。铃响发生在过去的动作回到学校之前,所以用过去完成时态。A. rang一般过去时态;B. has rung现在完成时态;C. had rung过去完成时态。故选 C。
    4.(2016·贵州黔东南·中考真题)The bus ______ for five minutes when Tim arrived at the station.
    A.went B.has left
    C.had left D.had been away
    【答案】D
    【详解】试题分析:句意:当迪姆到达车站时,公交离开了五分钟了。表示到达车站前已经发生或完成的动作,句子用过去完成时态;leave是一个非延续性的动词,不能与表示一段时间的状语for…连用,可以表达成be away,形容词表示状态,可以与表示一段时间的状语连用。故选D。
    考点:考查动词的时态。
    5.(2022·黑龙江·肇东市第七中学校二模)Miss Zhang ________ the office for a few minutes when I arrived. I didn’t meet her.
    A.has left B.has been away from C.had been away from
    【答案】C
    【详解】句意:我到的时候,张小姐已经离开办公室几分钟了。 我没有遇见她。
    考查动词时态。根据“when I arrived.”可知,when引导的时间状语从句用一般过去时,主句用过去完成时,可排除AB选项。故选C。
    6.(2022·江苏宿迁·一模)—They had memorized most of the new words in the textbook ________ of last term.
    —You mean ________ of the new words?
    A.at the end; one-third B.in the end; four-fifths
    C.by the end; three-fourths D.by the end; three-quarter
    【答案】C
    【详解】句意:——到上学期末,他们已经记住了课本上的大部分生词。——你的意思是生词的四分之三?
    考查过去完成时和数词用法。根据“They had memorized most of the new words”可知问句是过去完成时,时间状语应该是到过去一个时间为止,用by the end of;分数的表达是分子基数词,分母序数词,如果分子大于1,分母用复数。故选C。
    7.(2022·上海松江·二模)The students in our school ________ about 8,000 yuan for SPCA by this time yesterday.
    A.are raising B.were raising C.has raised D.had raised
    【答案】D
    【详解】句意:到昨天这个时候,我们学校的学生已经为SPCA筹集了大约8000元。
    考查动词时态。根据“by this time yesterday.”可知,此处指过去的时间关于过去的动作,强调过去的过去,应用过去完成时 (had done),故选D。
    8.(2022·上海奉贤·二模)By the age of 15, Su Yiming _______ to train on the national team.
    A.began B.has begun C.will begin D.had begun
    【答案】D
    【详解】句意:15岁的时候,苏翊鸣已经开始在国家队集训。
    考查过去完成时。根据时间状语“By the age of 15”可知,句子的时态是过去完成时,因此此处用“had begun”,意为“已经开始”。故选D。
    9.(2022·上海静安·二模)The headmaster said all the students ________ already ________ learning online for two months.
    A.were ... keeping B.were ... kept C.have ... kept D.had ... kept
    【答案】D
    【详解】句意:校长说所有的学生已经在网上学习了两个月。
    考查过去完成时。根据句中“for two months”提示,从句应用完成时,A、B选项可排除。根据主句“said”提示,主句为一般过去时,故从句应用过去时态的其中一种,即过去完成时。故选D。
    10.(2022·上海浦东新·二模)Lisa felt very happy as she ________ well in a reading contest the day before.
    A.does B.did C.has done D.had done
    【答案】D
    【详解】句意:丽莎感到非常高兴,因为她在前一天的阅读比赛中取得了好成绩。
    考查动词时态。根据“Lisa felt very happy”丽莎感到非常高兴,可知是因为她在前一天的阅读比赛中取得了好成绩,阅读比赛的时间要比丽莎开心的时间早,因此用过去完成时had done,短语do well in...“在……方面做的好”,do的过去分词是done,故选D。
    题组B 能力提升练
    11.(2021·山东·郓城县教学研究室一模)By the time I walked into the store, someone ________ (buy) the jeans I wanted.
    【答案】had bought
    【详解】句意:当我走进商店时,有人买了我想要的牛仔裤。根据“By the time I walked into the store”可知,“买”这个动作发生在“走进商店”之前,而“walked into the store”为过去时,所以此处应用过去完成时,表示过去的过去,结构为:had+动词过去分词。故填had bought。
    12.(2021·湖南·安乡县深柳中学一模)It was a pity that by the time I got to the school, the exam ________ (be) over.
    【答案】had been
    【详解】句意:真遗憾,当我到达学校的时候,考试已经结束了。根据“by the time I got to the school”可知,动作发生在过去的过去,要用过去完成时had done的结构,故填had been。
    13.(2022·甘肃武威·一模)By the end of last year, they _________________ (plant) a lot of orange trees on the mountains.
    【答案】had planted
    【详解】句意:到去年年底,他们已经在山上种了许多的橘子树。根据句中的时间状语By the end of last year的提示可知,句子应用过去完成时,其构成形式为had+done;动词plant的过去分词为planted,故填had planted。
    14.(2022·黑龙江·肇东市第十一中学校模拟预测)She told me she _________________ (be) to Sanya three times.
    【答案】had been
    【详解】句意:她告诉我她去过三亚三次。根据语境可知,动作“去过三亚”发生在动作“告诉我”之前;表示过去某一时间前就已经完成的的动作,用过去完成时;其谓语动词结构为“had+过去分词”;故填had been。
    15.(2020·江苏常州·一模)—Simon won the first prize in the piano competition last Saturday.
    —I’m not surprised at all. He_________________(prepare)for the competition for at least two months.
    【答案】prepared/had prepared
    【详解】句意:——西门上个周六的钢琴比赛得了一等奖。——我一点都不惊讶。他为比赛准备了至少两个月。
    此处缺谓语动词;讲述西门准备比赛是过去发生的事情,用一般过去时态,或者强调过去事情的延续,用过去完成时,此处用动词prepared或者had prepared。故答案为prepared/had prepared。
    16.(2020·甘肃·金昌市第七中学模拟预测)When I got to the airport, my plane to Shanghai had ________   (take) off.
    【答案】taken
    【详解】句意:当我到达机场时,我去上海的飞机已经起飞了。
    根据句意理解可知,这里表达的是“已经起飞”,主句的动作是发生在从句动作之前的,而从句动作是过去时,所以主句应该用过去完成时,所以空格应该用过去分词,故答案为taken。
    17.(2020·甘肃金昌·二模)By the time I got to the cinema, the movie __________ (begin).
    【答案】had begun
    【详解】句意:我到电影院时,电影已经开始了。
    begin,动词,开始。根据句意可知,电影开始发生在我到电影院之前,“到达”用的一般过去时,那么“电影开始”表示“过去的过去”,用过去完成时,其结构为助动词had+动词的过去分词,begin的过去分词是begun,不规则变化,注意拼写,故填had begun。
    18.(2020·江苏·常州市田家炳初级中学模拟预测)George enjoyed staying with his friends for the whole day, for they______(not meet) each other since last summer.
    【答案】hadn’t met
    【详解】句意:乔治喜欢和朋友们呆一整天,因为自从去年夏天他们就没有互相见过面。
    根据题干和句意可知从句的动作发生在主句“enjoyed”动作之前,主句是过去时,那从句应用过去完成时表达,其形式为had done,因是否定含义,所以在had后面加not。故填hadn’t met。
    19.(2013·江苏无锡·二模)The girl sitting next to me on the plane was nervous, for she ______ never ______ (fly) before.
    【答案】had flown
    【详解】句意:在飞机上紧挨着我的女孩很紧张,因为她以前从来没有做过飞机。结合语境可知下文原因状语从句中描述的是过去已经完成的动作,故用过去完成时态,结合所给单词,可知填had flown,飞行。
    20.(2022·上海嘉定·二模)He had decided to go travelling all over the world for one year. (保持句意基本不变)
    He had ________   ________ his mind to go travelling all over the world for one year.
    【答案】     made     up
    【详解】句意:他已经决定环游世界一年。动词短语decide to do sth.表示“决定做某事”的同义短语为make up one’s mind to do sth.,原句中的had decided说明句子用过去完成时,改写后的句子也应用过去完成时,因此had后填入动词make的过去分词made。故填made;up。
    题组C 培优拔尖练
    21.(2022·山东枣庄·三模)当我匆匆赶到车站时,公交车已经开走半小时了。
    By the time I rushed to the bus stop, the bus ________ been ________ for half an hour.
    【答案】     had     away
    【详解】根据中英文对照分析可知,空白处表示“离开”,用“be away”表示,又由“By the time I rushed to the bus stop”可知,此处时态应用过去完成时,表示过去的过去。故填had;away。
    22.(2022·山东·枣庄市第十五中学一模)在我到达电影院之前,电影已经开始十分钟了。
    By the time I ______ to the cinema, the movie ______ ______ ______ for 10 minutes.
    【答案】     got     had     been     on
    【详解】get to“到达”,固定搭配;by the time引导的时间状语从句,从句用一般过去时,主句用过去完成时,且根据for 10 minutes可知,主句的动词要用延续性动词,begin是短暂性动词,其对应的延续性动词是be on,故填got;had;been;on。
    23.(2018·四川绵阳·一模)这则消息似乎比我们原先预想的传播得更快。
    The news ________ to be ________ faster than we ________ ________.
    【答案】     seemed      spread      had      expected
    【详解】seem to do“似乎……”,根据中文句意可知,此处时态为一般过去时,seem用过去式seemed;spread“传播”;“原先预想”的动作发生在过去的过去,时态用过去完成时,即had expected。故填seemed;spread;had;expected。
    24.(2022·湖北孝感·一模)当他们到达机场,飞机已经起飞。(take)
    By the time they got to the airport, the plane ________________________.
    【答案】had taken off
    【详解】固定搭配:take off“起飞”;“起飞”的动作发生在过去“到达机场”之前,表示过去的过去用过去完成时had done的结构,故填had taken off。
    25.(2021·四川达州·一模)当伯特到达剧院时,他发现票已经卖完了。
    When Bert got to the theater, he found the tickets had already ________ ________.
    【答案】     sold     out
    【详解】根据中英文对照可知,空格处缺少“卖完”,sell out表示“卖完”;根据“he found the tickets had already”可知,此处时态为过去完成时,结构为:had done,此处用sell的过去分词形式sold。故填sold;out。
    26.(2021·湖北襄阳·一模)He asked me ____________________________(你哥哥出国留学是否有三年了) for three years. (be)
    【答案】if##whether your brother had been abroad for study
    【详解】“asked me”后面是宾语从句,是陈述句的语序(引导词+主语+谓语动词)。表达“是否”用 “if”或“whether”引导从句,根据“asked”可知从句是过去的某种时态。从句的主语是“your brother”,根据 “for three years”可知表达动作的延续性,用过去完成时,从句的谓语动词用“had been abroad”。表达 “留学”用介词短语“for study”。故填if/whether your brother had been abroad for study.
    27.(2021·山东·枣庄市台儿庄区教育局教研室一模)我到达电影院之前电影已经开始了。
    The film ________ already ________ by the time I got to the cinema.
    【答案】     had     begun
    【详解】begin开始,根据“by the time I got to the cinema.”可知,此处表示在过去的过去,因此用过去完成时,故填had;begun。
    28.(2021·湖北黄冈·一模)当我们到达那里的时候,他们已经拆掉了那些旧房。(pull)
    They ________ the old houses when we got there.
    【答案】had pulled down
    【详解】pull down意为“摧毁;拆掉”; when we got there是一般过去时,根据中文提示可知“pull down”动作发生在“got there”之前,用过去完成时,其结构为“had+过去分词”;故填had pulled down。
    29.(2018·山东·淄博市临淄区第一中学一模)昨天当林涛到达学校时,他意识到他把书包忘在家里了。
    When Lin Tao got to school yesterday, he realized he ________ ________ his schoolbag at home.
    【答案】     had     left
    【详解】根据所给汉语意思可知,应该填的是“忘在”,leave sth at home意为“把某物忘在家里”,主句he realized是一般过去时,结合句意可知,应该是先忘在家里,然后又意识到,发生在过去的过去,用过去完成时,过去完成时构成:主语+had+动词过去分词,leave的过去分词是left,故填had;left。
    30.(2021·重庆·模拟预测)我们在西大附中学习期间度过了多么愉快的时光!
    What a great ______ we had ______ in High School Affiliated to SWU!
    【答案】     time     spent
    【详解】what a great time多么愉快的时光,spend花费,度过,根据had可知,此处是过去完成时had done,spend的过去分词是spent,故填time;spent。
    31.(2020·辽宁鞍山·二模)当王校长离开学校时,所有的学生们都(放学) 回家了。
    By the time Mr. Wang—our headmaster left school, all the students ________.
    【答案】had gone(come) (back) home (from school)
    【详解】“回家”go home;“放学回家”come back home from school。by the time到……时候(为止),是一段持续的时间,用于完成时态;根据Mr. Wang-our headmaster left school是一般过去时,可知本句用过去完成时“had done”结构,故填had gone(come) (back) home (from school)。
    32.(2020·内蒙古·达拉特旗第十二中学模拟预测)到去年年底,那位渴求知识的年轻人已经出国三年多了。
    That young man who was________ for knowledge________ ________ ________ for________ ________three years________the end of last year.
    【答案】     thirsty     had     been     abroad     more     than     by
    【详解】根据汉英对照,be thirsty for sth“渴求某物”。故第一个空格为thirsty;根据句意, be abroad“出国,在国外”。 more that“多于”。根据句意,可知句子的时态是过去完成时,had been abroad for more than three years“已经出国三年了”。故第二个空格为had ;第三个空格为been;第四个空格为abroad;第五和第六个空格分别问more和than。at the end of last year“到去年年底”。故最后一个空格为at。故答案为thirsty;had;been;abroad;more;than;by。
    33.(2020·辽宁·丹东市第七中学模拟预测)当我到家时,我意识到我的英语书忘在学校了。
    When I got home, I realized that I _____________ my English book at school.
    【答案】had left
    【详解】根据汉语和所给的英语提示可知,此处缺少了“忘了”的翻译。此句是when引导的时间状语从句的复合句,主句中含有宾语从句,I realized是一般过去时态,后面的宾语从句用过去完成时态(had+过去分词),leave sth. +某地:把……落(忘)在某地。此处用leave的过去分词left。故填had left。
    【点睛】leave和forget均可表示“遗忘”,其区别为:
    1. forget通常不能与表示地点的副词或短语连用。如:
    (1)Oh, I’ve forgotten my wallet. 噢,我忘记带钱包了。
    (2)Don’t forget the cases. 别忘了带箱子。
    2. leave 在表示“遗忘”时,则通常要与表示地点的状语连用。如:
    Oh, I’ve left my wallet at home. 噢,我的钱包放在家里忘记带了。
    34.(2022·上海青浦·二模)The mother asked her son, “Have you packed all the things yet?” (改为宾语从句)
    The mother asked her son ________ he ________ packed all the things.
    【答案】     if##whether     had
    【详解】句意:母亲问儿子:“你把所有的东西都打包好了吗?”原句是直接引语,是一般疑问句,变成宾语从句应用if/whether引导,主句是过去时,从句用过去的时态,所以现在完成时要变成过去完成时,故填if/whether;had。
    35.(2022·上海·模拟预测)“Have you worked out the problem?” The manager asked me. (合并为一句)
    The manager asked me ________ I ________ worked out the problem.
    【答案】     if##whether     had
    【详解】句意:你已经解决这个问题了吗?经理问我。将原句合并为一句后为宾语从句。直接引语为一般疑问句,引导词需要用if/whether。宾语从句的时态规则为:主现从不限,主过从必过,客观真理仍用现。主句谓语asked为一般过去时,从句应用相应的过去时态。故原句的现在完成时需要变为过去完成时,即have变为had。故填if/whether;had。
    36.(2021·上海杨浦·三模)“I have been in Hollywood for a year.” said the actress. (改为间接引语)
    The actress said ________ she ________ been in Hollywood for a year.
    【答案】     that     had
    【详解】句意:这个女演员说:“我已经在好莱坞待了一年了”。改为间接引语。根据陈述句“I have been in Hollywood for a year.”可知,用that引导宾语从句;再根据“said”可知,主句用一般过去时,从句也要用相应的过去时,即过去完成时,用had。故填that;had。
    37.(2022·上海·模拟预测)“Did you do any shopping after lunch, Susan?” asked Pansy.(改为间接引语)
    Pansy asked Susan ________ she ________ done any shopping after lunch.
    【答案】     whether##if     had
    【详解】句意:“苏珊,午饭后你买东西了吗?”潘西问。直接引语为一般疑问句,变成间接引语时由连词whether或if引导,所以第一空应填whether或if;此句直接引语时态为一般过去时,变成间接引语时时态应为过去完成时,其构成为“had done”,所以第二空应填助动词had。故填whether/if;had。
    38.(2021·上海闵行·一模)Ben had already solved the problem before his mum came back. (改为否定句)
    Ben __________ solved the problem __________ before his mum came back.
    【答案】     hadn’t     yet
    【详解】句意:本在他妈妈回来之前就已经解决了这个问题。原句使用的时态是过去完成时,其结构为主语+助动词had+动词的过去分词;变否定句时,在助动词had之后直接加not,其缩写形式为hadn’t,把already改为yet。故填hadn’t;yet。
    39.(2022·上海·模拟预测)My friend Mary asked me, “Have you done anything to solve the problem?”(改为宾语从句)
    My friend Mary asked me _____ I _____ done anything to solve the problem.
    【答案】     if/whether     had
    【详解】句意:我的朋友玛丽问我:“你做了什么来解决这个问题吗?”根据题意是变成宾语从句,宾语从句用陈述语序,根据直接引语是一般疑问句,用if或whether来引导,主句的谓语动词是asked是过去式,从句用相应的过去时态,根据“Have you done anything to solve the problem?”是现在完成时,从句的时态用过去完成时,其结构是had done的形式。故填if/whether;had。
    40.(2020·上海静安·二模)“What kind of stories have you read these years?” Bob asked me. (改为宾语从句)   
    Bob asked me ________ kind of stories I ________ read these years.
    【答案】     what     had
    【详解】句意:“这些年你读了什么样的故事?”鲍勃问我。
    题目要求改为宾语从句,宾语从句中从句部分的语序为陈述语序;句中Bob是主语,asked是谓语,后接用what引导的宾语从句;根据asked可知,主语时态为一般过去时,所以从句的时态从现在完成时变成过去完成时,即have read变成had read。故填what;had。

    英语朗读宝
    • 精品推荐
    • 所属专辑
    • 课件
    • 教案
    • 试卷
    • 学案
    • 其他
    欢迎来到教习网
    • 900万优选资源,让备课更轻松
    • 600万优选试题,支持自由组卷
    • 高质量可编辑,日均更新2000+
    • 百万教师选择,专业更值得信赖
    微信扫码注册
    qrcode
    二维码已过期
    刷新

    微信扫码,快速注册

    手机号注册
    手机号码

    手机号格式错误

    手机验证码 获取验证码

    手机验证码已经成功发送,5分钟内有效

    设置密码

    6-20个字符,数字、字母或符号

    注册即视为同意教习网「注册协议」「隐私条款」
    QQ注册
    手机号注册
    微信注册

    注册成功

    返回
    顶部
    Baidu
    map