内容正文:
期末语法复习
选择性必修1·沪教牛津版(上海教育)·过去完成时
一、过去完成时的核心用法详解
核心语法:过去完成时
核心定义
过去完成时表示在过去某一时间或动作之前已经发生或完成的动作,强调动作的先后
顺序,其构成是“had+过去分词”,常与表示过去的时间状语连用。
考点一:过去完成时的基本构成
结构:had+过去分词(主语+had+done)
She had already finished her homework before her parents came back.
真题再现:
1.By the end of last month,we_the project ahead of schedule.【2023上海浦东区高二
期末】
A)completed
B)have completed
C)had completed
D)will complete
答案:C
2.When I arrived at the cinema,the film_for ten minutes..【2022上海徐汇区高三一模】
A)had begun
B)has begun
C)began
D)begins
答案:A
考点二:过去完成时表示“过去的过去”
用法:强调某一动作或状态在过去某一时间或动作之前已经完成或发生,常用于before,
by the time,when等引导的时间状语从句中
例句:By the time I got up,my brother had left for school.
真题再现:
1.He told me that he_the Great Wall twice before he came to Beijing.【2023上海虹▣
区高二期末】
A)visits
B)visited
C)has visited
D)had visited
答案:D
2.Before the rain stopped,we_all the crops into the barn.【2022上海杨浦区高三二模】
A)have moved
B)moved
C)had moved
D)will move
答案:C
考点三:过去完成时与一般过去时的区别
区别:
一般过去时表示过去某一时间发生的动作或状态;过去完成时表示过去某一时
间之前完成的动作,强调“过去的过去”
例句:Isaw(一般过去时him yesterday.He had already graduated(过去完成时)fiom
college then.
真题再现:
1.She_(read)the novel twice,so she knew the plot well when she watched the movie last
week.【2023上海高考模拟】
A)reads
B)read
C)has read
D)had read
答案:D
2.-Did you meet Tom at the party?
一No,he_(leave)when I arrived.【2022上海嘉定区高二期末】
A)left
B)has left
C)had left
D)willleave
答案:C
考点四:过去完成时用于宾语从句
用法:当主句谓语动词为一般过去时(如said,told,thought等),宾语从句中表示“过
去的过去”时用过去完成时
例句:He said that he had never seen such a beautiful sunset before.
真题再现:
1.My mother told me that she_buy)a new dress for me the day before.【2023上海青
浦区高三一模】
A)buys
B)bought
C)has bought
D)had bought
答案:D
2.The teacher asked if we (finish)the homework by the end of last week.[2022
闵行区高二期末】
A)finish
B)finished
C)have finished
D)had finished
答案:D
考点五:过去完成时用于固定句型
句型:hardly/.scarcely...when..;no sooner..than.(刚…就…),主句用过去完成时,
从句用一般过去时
例句:Hardly had I entered the room when the phone rang.
真题再现:
1.No sooner he_(aive)home than it started to rain heavily.【2023上海松江区高三
期末】
A)does arive
B)did arrive
C)has arrived
D)had arrived
答案:D
2.Scarcely_we_(sit)down at the table when the doorbell rang.【2022上海静安区高
二质检】
A)have sat
B)had sat
C)sat
D)sit
答案:B
二、考点综合训练
(一)单项选择
1.By the time we got to the station,the train
A)leaves
B)left
C)has left
D)had left
2.He said hethe book to the library before he came to the party
A)returns
B)returned
C)has returned
D)had returned
3.When I realized my mistake,I(already make)the wrong decision.
A)already make
B)already made
C)had already made
D)have already made
4.They(live)in Shanghai for five years before they moved to Beijing in 2010.
A)live
B)lived
C)have lived
D)had lived
5.Hardly she(open)the letter when she burst into tears.
A)does open
B)did open
C)has opened
D)had opened
(二)完成句子
1.到去年年底,我们已经学了2000个英语单词。
By the end of last year,we2000 English words.
2.他告诉我他以前从没去过国外。
He told me that heabroad before.
3.我到达电影院时,电影已经开始十分钟了。
When I arrived at the cinema,the filmfor ten minutes.
4.在他父亲回来之前,他已经完成了作业。
He_his homework before his father came back.
5.她刚关上窗户,雨就开始下了。
No sooner she_the window than the rain began to fall.
(三)短文改错
下面短文中共有5处与过去完成时相关的错误,请找出并改正
I was late for school this morning.When I got up,my mother already cooked breakfast.She
said she has woken up at 6:00 am.By the time I arrived at school,the first class started.My
teacher told me that I missed the homework check.
(四)语法填空
阅读下面短文,在空白处填入1个适当的单词或括号内单词的正确形式
Last Sunday,I decided to visit my grandparents.When I arrived at their house,they_(wait)
for me for an hour.My grandma said she-(prepare)my favorite dishes since morning.Af
ter lunch,my grandpa showed me old photos.He told me that he_(keep)them for over 50
years.I noticed he(write)some notes on the back of each photo.Before I left,they gave
me a box of cookies they_(make)that afternoon.I felt so happy because I_(not see)them
for six months.
(五)参考答案与解析
1.单项选择答案:1.D2.D3.C4.D5.D
2.完成句子答案:
1.had learned 2.had never been 3.had been on 4.had finished 5.had;closed
3.短文改错答案:
already cooked-had already cooked
has woken→had woken
started→had started
nissed→had missed
4.语法填空答案:
had waited had prepared had kept had written had made hadn't seen
英语语法复习手册·选择性必修1·沪教牛津版·过去完成时